我的 SSRS 2008 报告中有 7 个参数(3 个多选字符串、1 个日期时间、3 个字符串值),并且我已将默认值中的所有参数设置为 null 。
它在我的 Visual Studio 2008 预览窗口中运行良好。但在部署到我的报表服务器后,未选中参数的“NULL”复选框,导致报表最初无法加载。
我的 SSRS 2008 报告中有 7 个参数(3 个多选字符串、1 个日期时间、3 个字符串值),并且我已将默认值中的所有参数设置为 null 。
它在我的 Visual Studio 2008 预览窗口中运行良好。但在部署到我的报表服务器后,未选中参数的“NULL”复选框,导致报表最初无法加载。
这是“设计使然”:
当您首次部署报告时,会上传参数及其所有设置。
然后允许这些报告的管理员调整报告参数在报告 Web 管理器中的作用方式:更改它们是否接受空值、默认值等。
如果您稍后重新部署报告,则不会对现有参数进行任何更改(系统不希望“覆盖”报告管理员所做的更改)。
解决方案: