В начало

Отчет Состав бригад

 

            Есть база данных «Строительные бригады», созданная в СУБД «MS Access 2002». Нужно в среде разработки «Дельфи 7» создать при помощи набора компонентов «Quick Report» создать отчет по составу строительных бригад.

            Запускаем «Дельфи 7», создаем новое приложение, на главную форму перетаскиваем компоненты с закладки «ADO»: ADOConnection, ADOQuery. Настраиваем их.

            Далее переходим на закладку «QReport» и перетаскиваем  с нее  компонент «QuickRep». На нем размещаем области 3 компонента типа «QRBand». У первого компонента нужно установить свойство «BandType = rbTitle», у второго – «rbColumnHeader», а  у третьего «rbDetail». На первом компоненте «QRBand» нужно разместить титул отчета, на втором заголовки столбцов, а на третьем ­– сами значения из базы данных.

            В итоге наш отчет на форме будет похож на тот, что показан ниже:

Рис. 1. Компонент «QuickRep»

 

Для формирования отчета нужно на кнопке разместить следующий код:

Procedure TForm1.Button1Click(Sender: TObject);

Begin

   ADOQuery1.Active:=True;

   QuickRep1.Preview;

End;

            Далее запускаем приложение, жмем кнопку на форме и получаем отчет.

Рис. Отчет «Состав бригад»