Спасибо за вашу помощь, Джон.
Я попытался сгенерировать файл rdlc динамически, но, похоже, он не очень хорошо работал для чтения нескольких наборов данных из хранимых процедур.
затем посмотрел на Telerik Reporting, который является удивительным инструментом отчетности. но использование его означало, что я должен был начать создавать свои отчеты с нуля.
после долгих поисков я понял, что то, чего я хотел достичь, было очень возможно с простыми отчетами vs rdlc. Не знаю, что вы можете группировать данные по определенным полям. Например, можно получить отчет обо всех работниках, разделенных на группы работодателей.
и поскольку не нужно копировать, вставлять отчеты ... глядя на плотный график, в котором я работал, я думал, что небольшая ручная работа не повредит, потратив часы на поиск решения.