В начало
Отчет ПроизводителиДано: база данных «Аптека», созданная в СУБД «MS Access 2002», в которой есть таблица «Производители». Нужно: создать отчет в среде разработки «Дельфи 7» используя компоненты «Rave». Запускаем «Delphi 7», на главную форму приложения кидаем компоненты.
Далее настраиваем компоненты, в общем, настраиваем все и проверяем подключение к таблице «Производители» базы данных «Аптека». Рис. 1. Заполненная таблица «Производители» Чтобы запустить Rave Designer нужно в главном меню «Дельфи 7» выбрать раздел «Tools – Rave Designer», что немного странновато. Далее в главном меню уже «Rave Reports 5.0» нужно выбрать «File – New Data Object», а в появившемся окне «Direct Data View». Но есть одна неприятная особенность, этот «Rave» не знает русского языка. Т.е. Заголовки отчетов он мастер каверкать, да и заголовки полей должны быть на вражеской латинице. Один из выходов написать в поле SQL компонента запрос вида.
Тогда наша таблица «Производители» будет выглядеть уже иначе. Рис. 2. Переделка названий полей для «Rave» Затем нужно поместить с вкладки «Report» компонент «Region component». Далее все остальные компоненты размещаются на этом основном компоненте. Так, например, для заголовка нужно перетащить «Band component», но печатать на нем самом нельзя, поэтому с вкладки «Standard» нужно перетащить компонент «Text». Потом надо разместить еще один компонент «Band» для заголовков столбцов и прочих
прибабахов. Для вывода данных таблицы, необходимо с закладки «Report» перетащить «DataBand Component». Но данный компонент тоже по сути сам ничего не выводит, поэтому на него надо перетащить компонент «DataText» с закладки «Report». Рис.
3. Так выглядит отчет в «Rave Reports
5.2» Для просмотра отчета нужно выбрать в
главном меню пункт «File
– Execute Report»
или нажать кнопку F9. Рис. 4. А так отчет «Производители» выглядит на предпросмотре Чтобы открывать отчет кнопкой из приложения нужно разместить на кнопке следующий код.
|
| |||||||||||||||||||