1
在我的SSRS报告3个参数,位置,有书,作者SSRS报告级联参数
位置将总是被选中的是一个多值下拉,它有它自己的数据集。
书本是真或假,值也来自数据集。 作者是一个下拉选择,允许多个值,并有自己的数据集。
我需要设置的是,当选择false时,author参数不需要值,当选择true时,它允许作者下拉选择。
他们是否像我可以在作者数据集中使用的if条件或者是否有任何一个知道这样做的其他选项。
在我的SSRS报告3个参数,位置,有书,作者SSRS报告级联参数
位置将总是被选中的是一个多值下拉,它有它自己的数据集。
书本是真或假,值也来自数据集。 作者是一个下拉选择,允许多个值,并有自己的数据集。
我需要设置的是,当选择false时,author参数不需要值,当选择true时,它允许作者下拉选择。
他们是否像我可以在作者数据集中使用的if条件或者是否有任何一个知道这样做的其他选项。
更改参数是否需要通过常用的SSRS接口不可用。最简单的解决方法是将参数设置为始终需要,并为该参数的数据集添加一个值(例如<Not Required>
)。然后在适当时有条件地将其设置为参数的默认值。
这可以在SQL语句来完成:
SELECT
field1
field2
FROM
myTable
WHERE
mycondition = whatever
UNION ALL
SELECT
'<Not Required>',
1
如何将值添加到数据集,而不将数据添加到SQL数据表本身。由于下拉列表中的值来自数据表中的可用值,编辑为 – LewSim
以显示SQL可能性。 –