Каков наилучший способ динамического создания определений отчетов RDLC во время выполнения?
У меня есть данные, которые будут генерироваться пользователями во время выполнения путем выполнения запросов. Форма данных неизвестна, поскольку пользователи могут выбирать, какие поля возвращать.
Приложение представляет собой веб-приложение ASP.NET MVC. Данные будут .NET POCO. Однако каждый объект может иметь свойства, которые являются коллекциями других объектов.
Я хочу использовать формат RDLC для отчетов, чтобы использовать функции экспорта в PDF, Excel, Word и т. Д.
Я предполагаю, что данные будут отображаться в виде сетки с вложенными сетками для свойств коллекции.
Каковы мои варианты генерации данных RDLC?Может ли RDLC обрабатывать вложенные таблицы / сетки для моего требования к свойствам коллекции?