13

我的 SSRS 2008 报告中有 7 个参数(3 个多选字符串、1 个日期时间、3 个字符串值),并且我已将默认值中的所有参数设置为 null 。

它在我的 Visual Studio 2008 预览窗口中运行良好。但在部署到我的报表服务器后,未选中参数的“NULL”复选框,导致报表最初无法加载。

4

1 回答 1

20

这是“设计使然”:

当您首次部署报告时,会上传参数及其所有设置。

然后允许这些报告的管理员调整报告参数在报告 Web 管理器中的作用方式:更改它们是否接受空值、默认值等。

如果您稍后重新部署报告,则不会对现有参数进行任何更改(系统不希望“覆盖”报告管理员所做的更改)。

解决方案:

  • 删除报告,然后重新部署它。
  • 直接在部署的报告中更改参数设置。
于 2013-02-05T08:45:08.030 回答