У меня есть UltraWinGrid, который связан с DataSet, в котором пара столбцов принадлежит к типу класса коллекции, например: -
[Name] - string
[Description] - string
[Components] = List<Component>
[Levels] = List<Level>
В настоящее время эти два последних поля являются скрытыми столбцами при привязке к сетке данных и используются для определения данных для связывания двух других сеток данных в форме.
Чтобы обеспечить представление экрана для печати, мне нужно сделать два других блока данных дочерними по строкам первого блока данных следующим образом: -
- Item1 Name | Item1 Описание
- Компоненты
- Имя компонента1 | Значение компонента 1
- Имя2 компонента | Значение компонента2
- Уровни
- Level1 Name | Уровень1 Значение
- Level2 Имя | Уровень2 Значение
- Item2 Name | Item2 Описание
- Компоненты
- Имя компонента1 | Значение компонента 1
- Имя2 компонента | Значение компонента2
- Уровни
- Level1 Name | Уровень1 Значение
- Level2 Имя | Уровень2 Значение
Я подозреваю, что мне нужно создать новый объединенный набор данных, возможно, с DataRelations, но я изо всех сил пытаюсь выяснить, как правильно выводить данные.
Кто-нибудь может направить меня в правильном направлении?