Шаг 19.
Вкладка QReport. КомпонентTQRPreview

    На этом шаге мы рассмотрим компонент TQRPreview.

    Стандартное окно не всегда удобно: его не возможно изменить, и следовательно, русифицировать оперативные подсказки, оно ведет себя не так, как большинство модальных диалоговых окон.

    Компонент TQRPreview предназначен для создания нестандартных диалоговых окон, однако этот компонент плохо документирован и его использование вызывает определенные трудности.

    Чтобы отобразить отчет в нестандартном окне просмотра, нужно прежде всего поместить этот компонент на любой подходящий контейнер (на отдельную форму или нужных размеров панель). Далее следует создать обработчик события TQuickRep.OnPreview:

procedureTForm1.QuickRep1Preview(Sender: TObject);
begin  
   Form2.QRPreview1.QRPrinter:=TQRPrinter(Sender);
   if  Form2.Visible then  Form2.Show; 
end;

    На следующем шаге мы рассмотрим компоненты TQRTextFilter, TQRCSVFilter, TQRHTMLFilter.




Предыдущий шаг Содержание Следующий шаг