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