Как изменить заголовок отчета, чтобы он отличался от имени файла .rdl - PullRequest
0 голосов
/ 18 мая 2019

Какое имя переменной отображается на веб-портале в качестве имени отчета?

Пример: если мой RDL-файл называется Reportforseeingthings.rdl

Я хочу, чтобы имя отображалосьна веб-портале как «Отчет по просмотру вещей»

Существует ли переменная свойств отчета, которую можно изменить перед развертыванием, чтобы обрабатывать ее вместе с конфигурацией сервера для получения этой переменной вместо имени файла?

Открыт и для других решений.

1 Ответ

0 голосов
/ 18 мая 2019

Насколько я знаю, нет способа сделать это.Вы можете установить имя файла и свойства описания, но имя отчета всегда будет именем файла.Вы можете изменить его после развертывания.

Возможны следующие варианты:

  1. Просто переименуйте файл в решении
  2. Редактируйте вручную после развертывания
  3. Создайте связанные отчеты с нужным именемповторное развертывание обновит базовый отчет, но имя связанного отчета останется прежним.
  4. Поместите требуемый заголовок в описание и получите скрипт, который обновляет имена по требованию или как часть триггера или запланированного задания.

что-то наподобие

UPDATE r 
    SET Name  = Description 
    FROM ReportServer.dbo.Catalog r
    WHERE Name != Description and Description IS NOT NULL

Обратите внимание, что даже при этом в журнале хлебных крошек на веб-портале все равно будет отображаться исходное имя, а в представлениях списка / карточек будет отображаться имя.ты хочешь.

...