Изменения параметра, не отображаемого на сервере отчетов после развертывания

У меня есть 7 параметров (3 multi select of string, 1 DateTime, 3 строковых значения) в моем отчете SSRS 2008, и я установил все параметры как null в значение по умолчанию.

Он отлично работает в моем окне предварительного просмотра Visual Studio 2008. Но после развертывания на моем сервере отчетов флажок "NULL" для этого параметра не проверяется, из-за чего отчет не загружается на начальном этапе.

Ответ 1

Это "по дизайну":

При первом развертывании отчетов параметры загружаются со всеми их настройками.

Администраторам этих отчетов затем разрешено настраивать функцию параметров отчета в веб-менеджере отчетов: изменить, принимают ли они значения, значения по умолчанию и т.д.

Если позже вы повторно развернете отчеты, ничто не будет изменено на существующие параметры (система не хочет "перезаписывать" изменения, внесенные администраторами отчетов).

Решения:

  • Удалите отчет, а затем повторно разверните его.
  • Измените параметры непосредственно в развернутом отчете.