Назад Далее

Задача 6:  Создайте главный отчет о клиентах

Для создания главного отчета и вставки в него вложенных отчетов о заказах и платежах используется элемент Список. Этот элемент будет последовательно анализировать строки данных отчета о клиентах и создавать вложенные отчеты о заказах и платежах для каждой из этих строк. Для простоты примера из отчета о клиентах выводится только имя клиента. При необходимости можно выводить и дополнительные данные, например адрес клиента, номер телефона и размер кредита.

1  

Рис. 12-7. Элемент списка

Рис. 12-7  Элемент списка
2  
1  
2  
BIRT создает привязку столбцов для каждого столбца набора данных Клиенты. На рис. 12-8 показана информация привязки для списка.

Рис. 12-8. Информация привязки для элемента Список

Рис. 12-8  Информация привязки для элемента Список
3  
4  

Рис. 12-9. Поле набора данных в элементе списка

Рис. 12-9  Поле набора данных в элементе списка
5  
Откройте отчет в режиме предварительного просмотра. Отчет должен выглядеть аналогично показанному на рис. 12-10. В отчете будут перечислены все имена заказчиков в том порядке, в котором они возвращены набором данных.

Рис. 12-10. Предварительный просмотр данных главного отчета

Рис. 12-10  Предварительный просмотр данных главного отчета
6  
1  
2  
3  
4  
5  
*
*

Рис. 12-11. Определение сортировки

Рис. 12-11  Определение сортировки
7  

(c) Copyright Actuate Corporation 2013