Разработка клиент-серверных приложений с использованием технологий Oracle. Семенова И.И. - 103 стр.

UptoLike

Составители: 

102
(спецификация созданного нами файла проекта) свойству ProjectFile этого
компонента с помощью Инспектора объектов.
7. В главной форме приложения в подпункте Отчет в табличной
форме в методе Click вызываем метод Execute, обеспечивающий выпол-
нение отчета (в нашем примере Report1) из состава проекта отчета (компо-
нента RvProjectl):
dm.ADOQuery1.Open;
RvProject1.Open;
try
RvProject1.Execute;
finally
RvProject1.Close;
end;//try
8. Запустим приложение, проверим работу отчета.
Задание 2. Создание отчета в свободной форме по запросу из первого за-
дания. Создадим карточку книги для библиотечной картотеки.
Особенность отчета в свободной форме в том, что он создает шаблон на
каждую отдельную запись таблицы, другими словами, он создается по
документам, у которых нет шапки и примечаний. Примером таких до-
кументов могут служить приходный или расходный кассовые ордера,
этикетка для товара или ценник в магазине, пригласительное письмо и
т.д
.
Продолжаем работу с визуальным конструктором отчетов Rave
Reports 5.0; Создаем новый отчет, для этого:
1. С помощью команды Tools\Rave Designer меню Delphi снова за-
пустим визуальный конструктор Rave Reports 5.0.
2. Создаем новый отчет выбором команды File\New Report.
3. Устанавливаем компонент Region с вкладки Report, который явля-
ется контейнером для компонентов Band (Полоса), у которого установить
следующие свойства:
Column на 2;
ColumnSpacing на 0,1;
Height на 10,6;
Width на 8,1.
4. Устанавливаем компонент DataBand component с вкладки Report
в область Region, у которого установить следующие свойства:
DataView на DataView1;
KeepRowTogether на True;
Height на 3.