Можно ли связать два отчета SSRS, которые находятся в разных проектах, но в одном решении в TFS

Я новичок в SSRS и в настоящее время работаю над управлением отчетами и сводными панелями в TFS и диспетчере отчетов с моей командой. Итак, у меня есть целый проект "Менеджмент".

Он имеет отчеты относительно отделов и сотрудников. Это не выглядит хорошо с сотнями отчетов в одном проекте. Я думаю разбить эти отчеты на "Management_Department" и "Management_Employees". Теперь проблема в том, что отделы и сотрудники связаны с параметрами.

Мой вопрос: возможно ли создать эти два отдельных проекта, но сохранить поток (детализацию) между отчетами Отдела и Сотрудника, даже если они участвуют в двух разных проектах, но имеют одно и то же решение.

Буду признателен за любое предложение.

2 ответа

Да, ты можешь. На самом деле вы можете просматривать любые отчеты, развернутые на одном сервере SSRS. Попробуй это:

  1. перейдите в Свойства текстового поля, перейдите к действию, выберите "Перейти к отчету" (так же, как вы обычно настраиваете ссылку).
  2. Затем не выбирайте отчеты из выпадающего списка. Вместо этого вручную введите путь к отчету, к которому вы хотите перейти. Например, /FolderName/ReportName.

Если вы не уверены в пути своего подотчета, вы можете пропустить создание ссылки и сначала развернуть 2 отчета. Затем вы переходите на веб-страницу, на которой вы ее развернули, "Редактировать в построителе отчетов". Выполните шаг 1 выше, затем нажмите "Обзор", чтобы выбрать из всех отчетов, развернутых на сервере. Я обнаружил, что могу использовать "Обзор" только в построителе отчетов, но не в Visual Studio. Но вы все равно можете использовать этот метод в Visual Studio, только вы не можете проверить его, пока не развернете. Надеюсь, это поможет.

К сожалению, если вы разделите отчеты на проекты, действие " Перейти к отчету" больше не будет работать.

Вместо этого вы можете изменить их на действия " Перейти к URL", но тогда вам нужно будет сопоставить все параметры и решить проблемы с синтаксисом.

Я бы посмотрел, достаточно ли не связанных отчетов, чтобы определить, имеет ли смысл разбивать их на отдельные проекты.

Передача параметра через URL в службу отчетов SQL Server

Свойство "Изменить цель ссылки" для действия "Перейти к URL" SSRS 2008 R2 (rc:LinkTarget)

Другие вопросы по тегам