Построение отчетов |
Рассмотрим построение простого отчета, содержащего компоненты доступа к данным. В качестве данных будем использовать демонстрационную базу данных из поставки FastReport - {FR}\Demos\Main\demo.mdb.
Для начала создадим проект, с помощью которого будем проводить эксперименты. Для этого создайте новый проект в Delphi и разместите на форме компоненты TfrxReport, TfrxDesigner, TfrxDialogControls, TfrxADOComponents, TADOConnection.
Настройте подключение к базе данных. Для этого сделайте двойной щелчок на компоненте TADOConnection, выберите "Build connection string" и выберите провайдера и базу данных, как показано на рисунке:
После этого закройте окно кнопкой ОК и настройте свойства следующих компонентов:
ADOConnection1: LoginPrompt = False
frxADOComponents1: DefaultDatabase = ADOConnection1
Для кнопки "Design" определите следующий обработчик:
procedure TForm1.Button1Click(Sender: TObject); begin frxReport1.DesignReport; end;
После этого скомпилируйте и запустите проект. Это все, что требуется для создания end-user дизайнера отчетов.
При нажатии на кнопку Design открывается дизайнер, содержащий пустой отчет. Рассмотрим построение простых отчетов в этой среде.
|