Компоненты Rave Reports и отчеты в приложении Delphi

       

Страница отчета MasterDetailReport в визуальной среде Rave Reports



Рисунок 26.6. Страница отчета MasterDetailReport в визуальной среде Rave Reports


А теперь займемся созданием отношения "один-ко-многим".

В подчиненной полосе данных ordBand необходимо задать значения для четырех свойств.

  • Свойство controllerBand должно содержать ссылку на главную полосу CustBand.
  •  Свойство MasterDataview должно содержать ссылку на главный объект просмотра CustomersView.
  •  В свойстве MasterKey необходимо задать ключевое поле custNo главного просмотра CustomersView, по которому будет установлено отношение.
  •  В свойстве DetailKey необходимо задать ключевое поле CustNo подчиненного просмотра Ordersview, по которому будет установлено отношение.

Кроме этого, необходимо настроить атрибуты местоположения полос на странице отчета. Для этого используется Редактор полос отчета Band Style Editor (Рисунок 26.7), который открывается при щелчке на кнопке свойства Bandstyle Инспектора объектов визуальной среды Rave Reports. В нем в группе Print Location для подчиненной полосы ordBand необходимо установить флажок Detail.



Содержание раздела