Dev*_*_29 11 sql-server reportingservices-2005 reporting-services ssrs-2008
请帮助我将SSRS报告参数设置为可选,即SSRS 2005中的非强制性字段.
dja*_*azz 19
在"常规"部分下将参数设置为"允许空值".根据SSRS的Null意味着它不必被设置,因此使其成为可选的.
然后在SQL语法的谓词中发布这样的内容:
Where column = isnull(@Variable, column)
Run Code Online (Sandbox Code Playgroud)
这使数据集知道如果设置变量然后使用它,否则让运算符使值等于自身.我确信这适用于SSRS 2008和2012,不确定2005年,但我认为它可能在那里.
正如 Hiten 所建议的,我们没有什么可以称为可选参数,但如果您希望用户将此参数视为可选,请使用公式或 case 语句。
具有某些默认值或空值的参数化存储过程可用于实现相同的目标。
| 归档时间: |
|
| 查看次数: |
52613 次 |
| 最近记录: |