我在SSRS报告构建器中有多个参数用于报告。如果不需要选择,我希望所有参数都允许空白值,但是当我尝试运行Report时,第一个参数将允许null / blank值,它将提示我其余的参数。有没有办法解决这个问题?
答案 0 :(得分:1)
为所有参数设置Allow Blank Value
(和/或Allow NULL Values
)。
如果设置了Available values
,请确保参数的available values
带来空白(和/或空值)。
如果它来自查询。更新您的查询,如下所示:
SELECT FieldX FROM Table1
WHERE blah=blah
UNION
SELECT ''
UNION
SELECT NULL
如果是指定值,则指定Blank和NULL值
根据您的要求设置Default values
以拉空(OR NULL)。对于Blank,将值保留为空。
生成数据的查询最终可以处理空白(和/或空值)。