Разработка клиент-серверных приложений в Microsoft SQL Server 2000 и Borland Delphi 7. Семенова И.И. - 61 стр.

UptoLike

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

60
4. В главной форме приложения в подпункте Отчет в свободной
форме в методе Click написать команду: Form3.QuickReport1.Preview. В
главной форме в коде добавить описание формы Form3, для этого после
ключевого слова USES в конце списка через запятую дописать название
программного модуля, которое соответствует форме.
5. Запустить приложение, проверить работу.
Задание 3. Создание отчета по двум таблицам. Создадим отчет с груп-
пировкой, в котором сначала будут выводиться данные автора книги из
таблицы Authors, а затем список книг, которые написал этот автор.
1. Добавить на DM компоненты ADOTABLE1, ADOTABLE2 и
DataSource1.
1.1. У ADOTABLE1 изменить следующие свойства (это будет
главная таблица в отчете):
свойство Connection на ADOConnection1;
свойство TableName на Authors.
1.2. У DataSource1 изменить следующее свойство (это будет
ссылка на главную таблицу):
свойство DataSet на ADOTABLE1.
1.3. У ADOTABLE2 изменить следующие свойства (это будет
главная таблица в отчете):
свойство Connection на ADOConnection1;
свойство TableName на Books;
свойство MasterSource на DataSource1;
свойство Masterfields на Code_Author (ссылка на ключе-
вое поле в главной таблице Authors);
свойство IndexFieldName на Code_Author (ссылка на поле
связи в зависимой таблице Books).
1.4. Активизировать таблицы.
2. Создать новую форму (например, Form4). Связать эту форму c DM
(в коде после ключевого слова USES добавить название соответстующего
UNIT от модуля данных).
3. На форме разместить компонент QuickReport1. У свойства
DataSet установить ссылку на ADOTABLE1. В свойствах включить такие
разделы (BANDS), как HasTitle, HasColumnHeader, HasDetail.
4. После раздела HasDetail поместить с панели инструментов Qreport
элемент HasSubDetail.
5. В разделе Title QuickReport1 разместить метку (компонент
QRLabel). В свойствах изменить ее внешний вид и подпись «Отчет по ав-
торам и написанным книгам».
PDF created with pdfFactory Pro trial version www.pdffactory.com