Я пока не нашел хорошего способа и решил вместо этого использовать Report Builder.Подход, который я выбрал, состоит в том, чтобы программно создать каркас отчета с использованием подключений и запросов, встроенных в RDL, чтобы предоставить объектную модель вместо таблиц и представлений, и запустить построитель отчетов, чтобы открыть этот RDL.Да .. мне нужно много дополнительных затрат, чтобы создать запрос с большим количеством ненужных полей и объединений, и в результате производительность ужасна.В будущей версии я подойду к пользователям с просьбой указать поля, которые они должны использовать в своем отчете для повышения производительности.
Похоже, Microsoft собирается заставить клиентов платить за SSRS версии 2012 года.Так что этот выбор использования SSRS может быть даже исключен.