DataSet для просмотра отчетов - PullRequest
1 голос
/ 27 марта 2019

Я надеюсь, что смогу последовательно задать свой вопрос ...

Я создаю приложение для Windows, в котором будут отчеты. Один из них на самом деле является фактурой.

Структура данных счета-фактуры выглядит следующим образом:

Entity --- Подробности (список счетов для этого лица) --- уникальный тарифный план организации (только один на организацию) ------ Уникальная информация о графике платежей (список элементов списка)

Почти всегда существует несколько сущностей на один счет (клиент), поэтому я использую табликс, группирующийся по сущности. Пока все хорошо.

Проблема заключается в правильном отображении подробной информации о графике платежей. Там может быть один, или целых 5 или 6 пунктов в графике оплаты. Допустим, у одного объекта в расписании 10 учетных записей и 5 элементов. Это означает, что в таблице данных будет 10 строк. Если бы я добавил строку для каждого элемента расписания, оставив другие поля пустыми или повторяющиеся значения, это увеличило бы число или строки в таблице данных, а также добавило бы их в отчет.

Так есть ли способ, которым я могу "вкладывать" элементы расписания в каждую сущность, не повторяя строки для счетов? Имеет ли это смысл?

Я строю свои наборы данных и набор данных из объектов в коде. Надеюсь, я достаточно четко задал этот вопрос, но если нет, дайте мне знать, что еще я могу предоставить, будь то код или снимки экрана.

Заранее спасибо.

...