Как использовать SubReport в XtraReport? - PullRequest
1 голос
/ 23 января 2012

У меня есть основной отчет, который состоит из (Детальный отчет)

Transaction #
Amount Due
PaymentType 
Money Tendered

, и у меня есть другой отчет, который состоит из заказанных товаров (Отчет о товарах)

Transaction #
ItemName
Quantity 
Amount Due

Мой вопроскак объединить отчет об элементах в подробный отчет «Мой требуемый формат»

  Transaction # AmountDue PaymentType MoneyTendered
   [Detail Report]==> Link through ID

1 Ответ

3 голосов
/ 23 января 2012

Взгляните здесь .

Создание отчета с основными данными с использованием подотчетов требует следующих действий.

Сначала необходимо создать дваотчет о классах (мастер и детали) и привязка к данным каждого из них.Обратите внимание, что источники данных обоих отчетов должны содержать столбец данных с одинаковым ключом, который можно передать из основного отчета в подробный отчет.Для подробного отчета необходимо создать открытый параметр, который будет инициализирован вне подробного отчета.Этот параметр следует использовать для фильтрации источника данных, привязанного к подробному отчету, по столбцу, который содержит ключ.Затем подробный отчет должен быть встроен в основной отчет с помощью элемента управления XRSubreport.Кроме того, требуется обработать событие XRControl.BeforePrint и передать значение ключа от мастера в подробный отчет.Предварительный просмотр, печать, экспорт или публикация отчета в Интернете во время выполнения.

Если вы хотите использовать свой собственный DataSet, посмотрите здесь .

...