隐藏参数缺少值

Hidden Parameter is missing a value

在我的报告中,我创建了一个 xxx 参数,它从报告数据集中获取值。

xxx 参数未传递到用于显示报表数据的存储过程。

现在当报告没有其他参数的任何数据时,我收到一条错误消息说 xxx 参数缺少一个值。

我尝试在参数属性中允许空白值。

通过报告参数属性检查该参数的可用值。 不得指定任何值。所以我们应该设置为None

另一种方式是, 只需在 Specify values - in Default values inside report parameters properties 添加一个空白 space。

第三种方式

我做了一个 "if exists" 声明来消除这个问题。它对我有用,因为它总是 return 一个值,即使我的查询不需要该值。 如果存在(我的 select 查询) 我的 select 查询 别的 select '2' // '2' 永远不会被使用,但它让 ssrs 停止给我 // 愚蠢的错误并执行

这应该有所帮助。