Как создать отчет со связью - "один ко многим"

Обсуждение Stimulsoft Reports.WEB
Ответить
devoid
Сообщения: 38
Зарегистрирован: 12 авг 2011, 07:13

Как создать отчет со связью - "один ко многим"

Сообщение devoid »

Доброго времени суток.
Есть такой xls-файлик см. во вложении, где:
1. Это "Parent" таблица - одна запись
2. Это "Child" таблица - множество записей к таблице "Parent"

Задача в том, что бы к каждой записи "Parent" таблице прикрутить множество записей из "Child" таблицы, что то схожее с "GroupBand" - но нет группировки по полю и сделать это необходимо по горизонтали, так же как на скриншоте. Помогите пожалуйста.

Структура "Источника данных" генерируется посредством C#. Берутся данные из первой таблицы копируются в новый DataSet, затем данные по второй таблице так же копируюся в данный DataSet после в данном DataSet создаются Relations между двумя таблицами и создается xsd структура через DataSet.WriteXmlSchema.

Спасибо!
Вложения
001.png
001.png (72.26 КБ) 2902 просмотра
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Как создать отчет со связью - "один ко многим"

Сообщение HighAley »

Здравствуйте.

Вам достаточно положить один бэнд с данными из Child таблицы. По связи можете добавить данные из Parent тад\блицы.
Для объединения одинаковых строк используйте свойство Processing Duplicates.

Спасибо.
devoid
Сообщения: 38
Зарегистрирован: 12 авг 2011, 07:13

Re: Как создать отчет со связью - "один ко многим"

Сообщение devoid »

Спасибо большое! Обязательно попробую.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Как создать отчет со связью - "один ко многим"

Сообщение HighAley »

Здравствуйте.

Обращайтесь, если ещё нужна будет помощь.

Спасибо.
Ответить