|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 67
|
|
Печать данных из label + edit в виде таблицы (как в excel)17.01.2018, 10:29. Показов 6484. Ответов 60
Метки нет (Все метки)
Есть некий код, допустим, для подсчета стоимости бензина:
1 поле: пустые лейблы с названиями вида топлива (к примеру, А95) 2 поле: едиты в которых прописывается кол-во литров 3 поле: лейблы которые умножают кол-во литров на цену одного литра бензина и выводят общую стоимость (200.00р.) Ну и конечно, лейблы для общего подсчета расходов.. Не знаю как реализовать печать значений 1,2,3 полей и общей суммы на все виды топлива + слева дата и справа подпись в виде таблицы. То есть название колонки, три колонки в которые заносятся данные и ниже общая стоимость. Слева Дата - справа подпись Как создать шаблон конечного вида таблицы и вытащить в нее эти данные + дописать вывод даты и поле подписи?
0
|
|
| 17.01.2018, 10:29 | |
|
Ответы с готовыми решениями:
60
Код вывода данных из таблицы в word и excel на печать
|
|
Модератор
|
||
| 22.01.2018, 11:29 | ||
|
0
|
||
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 67
|
|
| 22.01.2018, 11:30 [ТС] | |
|
Так, почему тогда мое выражение не работало? в скобках то два лейбла было
0
|
|
|
Модератор
|
|||
| 22.01.2018, 11:39 | |||
|
Вы серьезно не понимаете? Давайте разберем...
и потом функция StrToInt старательно преобразовала сцепленную строку в число. Она (функция, то бишь) все правильно сделала, то, что ей указали, она молодец!
2
|
|||
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 67
|
|
| 22.01.2018, 11:41 [ТС] | |
|
Спасибо, довольно доходчиво
0
|
|
| 22.01.2018, 11:44 | |
|
потому что Label.Caption это текст
то есть '2'+'5'='25' что бы сложить нужно сначала преобразовать в число каждый Label.Caption, потом сложить, а потом уже Integer преобразовать обратно в текст
0
|
|
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 67
|
|
| 22.01.2018, 11:49 [ТС] | |
|
Да, это все понятно..
Просто, почему то казалось что каждый лейбл в скобках сперва преобразуется в число и лишь потом суммируется, а выходит, что принцип другой: выражение -> преобразование
0
|
|
| 22.01.2018, 12:31 | |
|
0
|
|
|
Айлурофил
|
|
| 22.01.2018, 12:54 | |
|
z:=StrToInt(LabeledEdit1.Text+LabeledEdi t2.Text);
'5'+'7'=>'57'=>StrToInt('57')=>57 z:=StrToInt(LabeledEdit1.Text)+StrToInt( LabeledEdit2.Text); '5'=>StrToInt('5')=>5 '7'=>StrToInt('7')=>7 5+7=12
1
|
|
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 67
|
||||||
| 22.01.2018, 15:36 [ТС] | ||||||
|
Все получилось, на форме quickrep два поля: page header и tittle band, без полей текст не будет печататься.
Соответственно заветный код кнопки для печати:
Добавлено через 22 минуты А, ну и саму таблицу помог нарисовать компонент QRShape Добавлено через 1 час 3 минуты Появилась еще одна бяка, она ,конечно, никак не мешает работе, но хотелось бы разобраться почему.. Произошла бяка после создания второй формы и связывания двух модулей форм, она при выходе из делфи7 выдает ошибку "A component named_Item already exists." Кто нибудь посоветует куда копать?
0
|
||||||
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 67
|
|
| 22.01.2018, 16:31 [ТС] | |
|
Нет, скорее всего вы правы)
Добавлено через 2 минуты Но такого быть не может, ибо на второй форме лишь QR и все компоненты связанные с ним, то есть нет похожих. В менеджере проектор ругается именно на project1.exe ( когда кликаешь правой)
0
|
|
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 67
|
|
| 23.01.2018, 10:03 [ТС] | |
|
Этот способ мне помог, спасибо
0
|
|
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 67
|
|
| 23.01.2018, 10:33 [ТС] | |
|
Здравствуйте, подскажите пожалуйста, как отделить первую цифру пробелом чтобы вышло так:
0
|
|
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 67
|
||||||
| 23.01.2018, 10:34 [ТС] | ||||||
|
Что нужно добавить сюда чтобы так происходило?
0
|
||||||
|
|
|
| 23.01.2018, 10:43 | |
|
может, все-таки заглянуть в документацию, или не барское дело?
0
|
|
|
Заблокирован
|
|
| 23.01.2018, 13:13 | |
|
Я вообще за канвас.
0
|
|
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 67
|
||||||
| 23.01.2018, 13:47 [ТС] | ||||||
|
С отчетом давно разобрались, не пойму как сделать пробел...
Добавлено через 14 минут Всем Спасибо, тысячи включает символ
0
|
||||||
| 23.01.2018, 13:47 | |
|
Edit Label (линейный) Panel, Edit Label (строки), Memo (одномер-ный),ComboBox ListBox , RadioButton (RadioGroup) CheckBox ,StringGrid (ввод пароля) Как из Edit занести информацию в n-ый столбец таблицы базы данных?
Печать таблицы в книжном виде
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи.
. . .
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|