![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 112
|
![]()
Мне нужно распечатать данные со всех компонентов на форме. На ней имеются: 12 Label'ов, 7 Edit'ов, 3 ComboBox'а, 1 DateTimePicker и 3 StringGrid'а.
В идеале было бы сделать это таким образом, чтобы распечатывалась вся форма полностью. Не так, как это делает PrinterSetupDialog, а так, чтобы распечатывались также все строки со StringGrid'ов (даже если их там 50 или 100). Другой вариант, использовать печатающий объект TPrinter. Но с ним тоже возникли проблемы. А именно: не получается вывести StringGrid на печать. Я делала это так: Canvas.TextOut(100,1300,SG1.Cells[j,i]), но по всей видимости это неверно. Все остальные компоненты распечатываются нормально. Проблема только в стринггриде. Помогите, пожалуйста, с этой проблемой. Если у кого-то есть более альтернативные варианты, но работающие, буду очень рада о них узнать! Спасибо! ![]()
If you wanna make the world a better place take a look at yourself and then make a change!
![]() |
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Или кинуть в Экзель...
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
Или юзай fastreport там есть возможность печатать стринггриды и необязательно из БД
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 112
|
![]() Цитата:
If you wanna make the world a better place take a look at yourself and then make a change!
![]() |
|
![]() |
![]() |
![]() |
#5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну как... Создаешь базу с полями столько полей сколько в гриде колонок, в цикле забиваешь туда данные из грида.
Перед этим оформляешь отчет (см в Демо прилагаемом к делфи) и распечатываешь уже отчет. Примеры в Демках делфы
I'm learning to live...
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 25.05.2007
Сообщений: 69
|
![]()
А если я закинул данные с stringgrid в excel, то можно ли как-то распечатать документ excel прямо в программе, т.е. не переходя в excel???
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Печать формы. Delphi 7 | Racfor | Общие вопросы Delphi | 7 | 03.08.2008 19:52 |
Печать документа из формы | Aleksandr | Microsoft Office Excel | 5 | 28.04.2008 08:27 |
Настройка формы и компонентов | В_И_К_Т_О_Р | Помощь студентам | 2 | 05.02.2008 20:52 |
Печать формы | ♠STO♠ | Общие вопросы Delphi | 6 | 30.08.2007 16:03 |
обновление компонентов формы | fuv | Общие вопросы Delphi | 2 | 19.05.2007 16:51 |