Я использую Visual Studio 2017 и службы отчетов 2012.
Я недавно унаследовал ответственность за несколько отчетов SSRS, которые хранятся на сервере в их собственных сгруппированных папках, например
<My Server>/MainFolder/SubFolder/reports
До сих пор все отчеты редактировались с помощью построителя отчетов непосредственно из интерфейса.
Я хотел бы добиться того, чтобы иметь возможность загружать все отчеты и добавлять их в проект служб отчетов в Visual Studio (2017 г.)).Это не было большой проблемой. После загрузки общих наборов данных и источников необходимо было их обновить.
Проблема, с которой я столкнулся, заключается в том, что в некоторых отчетах используются общие части отчетов на сервере и подотчет, которыйнаходится в другой папке на SSRS.
Я действительно не хочу добавлять подотчеты в каждый проект, так как это будет кошмаром для обслуживания.
Вопрос: Каков стандартный способ созданиякомпоненты, которые можно использовать в нескольких разных проектах, чтобы я мог создать структуру, аналогичную приведенной ниже.
- servername
- MainFolder
- Cars
+ report
- Bikes
+ report
- SharedAssets
+ subreport
С этой структурой, если я вложил вложенный отчет в любой из отчетов в разных проектах / папках.
Это кажется довольно тривиальным, и я уверен, что я что-то упустил / неправильно понял, поэтому, если у кого-то есть хорошие ресурсы, я буду очень благодарен!