Parameters SSRS报告级联参数
在我的SSRS报告中有3个参数,位置,有书,作者 位置将始终处于选中状态,是一个多值下拉列表,并且它有自己的数据集。 hasbook是真还是假,值也来自数据集。 author是一个下拉列表,其中包含允许多个值的选项,并且有自己的数据集 我需要设置的是,当选择false时,author参数不需要值,当选择true时,允许选择author下拉列表Parameters SSRS报告级联参数,parameters,reporting-services,cascading,Parameters,Reporting Services,Cascading,在我的SSRS报告中有3个参数,位置,有书,作者 位置将始终处于选中状态,是一个多值下拉列表,并且它有自己的数据集。 hasbook是真还是假,值也来自数据集。 author是一个下拉列表,其中包含允许多个值的选项,并且有自己的数据集 我需要设置的是,当选择false时,author参数不需要值,当选择true时,允许选择author下拉列表 它们类似于我可以在作者数据集中使用的if条件,或者任何一个都不知道另一个选项来执行此操作。通过通常的SSRS接口无法更改参数是否为必需。最简单的解决方法是
它们类似于我可以在作者数据集中使用的if条件,或者任何一个都不知道另一个选项来执行此操作。通过通常的SSRS接口无法更改参数是否为必需。最简单的解决方法是将参数设置为始终必需,并向该参数的数据集添加一个值,例如。然后在适当的时候有条件地将其设置为参数的默认值 这可以在sql语句中完成:
SELECT
field1
field2
FROM
myTable
WHERE
mycondition = whatever
UNION ALL
SELECT
'<Not Required>',
1
如何在不向sql数据表本身添加数据的情况下向数据集添加值。因为下拉列表中的值来自数据表中的可用值。