Методы
Метод | Назначение |
procedure NewColumn; | Реализует вывод информации в следующей колонке отчета, а если определена единственная колонка, – в его следующей странице. |
procedure NewPage; | Реализует вывод информации в следующей странице отчета. |
procedure Prepare; | Готовит отчет для вывода в файл (см. ниже примечание 1). |
procedure Preview; | Выводит стандартное окно предварительного просмотра (см. ниже примечание 2). |
procedure Print; | Печатает отчет на принтере. |
procedure PrintBackGround; | Инициирует печать отчета в фоновом режиме (в отдельном потоке команд). После завершения печати вызывается обработчик события OnAfterPrint. |
procedure PrinterSetup; | Вызывает стандартное окно установки параметров принтера. |
Примечание 1.
Для вывода отчета в файл нужно сначала подготовить его с помощью обращения к методу Prepare, затем сохранить в файле методом Save объекта TQuickRep.QRPrinter, после чего уничтожить этот объект и поместить NIL в свойстве TQuickRep.QRPrinter:
MyReport.Prepare;
MyReport.QRPrinter.Save(‘REport.QRP’);
MyReport.QRPrinter.Free;
MyReport.QRPrinter := NIL;
Примечание 2.
Стандартное окно предварительного просмотра показано на рис. 4.

Рис. 4. Окно предварительного просмотра отчета.
Чтобы на этапе конструирования просмотреть в окне предварительного просмотра содержимое отчета в том виде, как он будет выводиться на печать, нужно выбрать опцию Preview во вспомогательном меню компонента QuickRep. Следует заметить, что при этом не будут видны некоторые данные, например значения вычисляемых полей. Они будут выводиться только во время выполнения.









Вызывает стандартное окно настройки принтера (печатает отчет).

