![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Всем добрый день. Тема уже избитая, однако поиск по форуму не дал внятных результатов. Все что требуется - быстро вывести на печать содержимое DBGrid. Если не затруднит, дайте готовый пример..
|
|
#2
|
|||
|
|||
|
Через генератор отчётов выводим любую таблицу в рамочке.
|
|
#3
|
||||
|
||||
|
Цитата:
пример в студию, please |
|
#4
|
|||
|
|||
|
Может, я коротко выразился.
DBGrid отображает таблицу базы данных. Отчёт также выводит данные. Я же не знаю, какой нужен. Можете посмотреть Quick Report. |
|
#5
|
||||
|
||||
|
Скачал Rave Reports, FastReport, документацию к ним - тут черт голову сломит. Мне всего-то нужно вывести на печать содержание DBRGIDA - Помогите!
|
|
#6
|
|||
|
|||
|
Тогда руками.
1. Можно Form1.Print. Выведет на принтер вс. форму. Но если данные не помещаются на форме, то не пройдет. 2. Руками печатать через объект TPrinter. Недостаток - придктся самомоу контролировать границы страницы. Посмотри справку на TPrinter, там все достаточно просто. Просто выводишь на его канву свои данные. |
|
#7
|
||||
|
||||
|
Цитата:
В какой вкладке находится компонент TPrinter? |
|
#8
|
|||
|
|||
|
а не проще ли экспортировать в ексель перед этим выдав сообщение какие столбцы вывести в ексель а от туда уже распечатывать
|
|
#9
|
||||
|
||||
|
Цитата:
Этот вариант я оставил на крайний случай. Раньше только так и выводил, сейчас ищу другой способ. |
|
#10
|
|||
|
|||
|
Как найдешь мне напиши
|
|
#12
|
|||
|
|||
|
Вот есть пример как это сделать в Word http://www.delphi.ucoz.org/publ/4-1-0-42
а вот через Rave http://www.delphi.ucoz.org/publ/3-1-0-37 |