В начало
Отчет «Поставщики» Задача: необходимо создать отчет
«Поставщики» для базы данных «Optovaya baza.gdb»
в среде разработки «Дельфи 7» при помощи набора компонентов «QReport».
Запускаем
«Дельфи 7», устанавливаем соединение с базой «Optovaya baza.gdb». Для этого на главную форму приложения необходимо
поместить компоненты с закладки «Interbase»: – IBDataBase; – IBTable; – IBTransAction. Далее конфигурируем эти компоненты. Затем переходим на закладку «QReport»
и перетаскиваем с нее на главную форму приложения основной компонент «QuickRep».
Кликаем по компоненту «QuickRep1» пару раз, открывается форма
на которой надо выбрать области, которые будут учавствовать
в отображении отчета «Поставщики». Выбираем: Title, Column header, Detail band. По идее можно
поиграться и с другими настройками, но это как говориться – минимум. Рис. 1. Некоторые настройки компонента «QuickRep1» При выборе областей «Title», «Column header», «Detail band» в настройках, эти
области сразу отобразятся на сомом
компоненте «QuickRep1». Для того, чтобы в отчете был заголовок, нужно на область «Title» перетащить компонент типа «QRLabel» и в его свойстве «Caption» прописать название. В области «Column header» надо разместить 3 компонента «QRLabel» и прописать в них названия для столбцов, а именно: Организация, Адрес, Телефон. Ну а в третью по счету область «Detail band» нужно поместить 3
компонента «QRDBText»
и установив в них свойства «DataSet» и «DataField» связать с
полями таблицы «Postavshiki» базы данных «Optovaya baza.gdb». Рис.
2. Размещение элементов на компоненте «QuickRep1» Для вызова отчета из приложения нужно разместить на форме кнопку и прописать простой код.
Затем компилируем приложение, жмем кнопку и смотрим отчет. Рис.
3. Просмотр отчета «Поставщики» |
| ||