我需要根据之前的选择创建参数。
例如,如果用户选择了A并且它具有X值,则必须填充X个下拉参数。
我怎样才能做到这一点?
答案 0 :(得分:0)
执行此操作的唯一方法是创建可能的最大参数数量,并将它们设置为null,或者根据您最初设置的主参数设置特定值。
答案 1 :(得分:0)
如果我已正确理解了这个问题?正在寻找的是一种称为级联参数的技术。
这些链接提供了一些细节 - :
另一个要求'带有文本框的多选下拉复选框'和SSRS只有一个选项会给你这个。设置需要使用复选框和文本进行多选的报表参数时。然后确保选中“允许多个值”复选框(参见下图)
答案 2 :(得分:0)
创建两个参数create @parameterA然后为参数B创建select为
Select * from table_X
Where field_x = @parameterA
这只会填充第二个参数,其值等于第一个选择。