H,我有一个参数'客户'在SSRS报告中下降。我的要求是为所有客户选择所有记录,如果我没有选择任何参数值,如果我在下拉列表中选择特定值,我需要显示该特定客户的记录。
我将客户列表作为查询输入。如何在默认情况下添加选项all。
提前致谢
答案 0 :(得分:2)
你可以通过几种方式做到这一点......
或
您可以查看"允许空值"在参数属性的常规选项卡上,然后在默认值 - 选择"指定值",然后添加,然后(空)弹出自动...
然后调用存储过程,其中参数默认为NULL,如果您传递NULL或不传递一串值,您的查询将全部返回(不确定您是如何实现的)如果您的查询嵌入在报告中,我会尝试在存储过程中完成所有操作。)
答案 1 :(得分:1)
添加"全部"返回查询结果,返回下拉列表的客户端列表并将其设置为默认选择。然后在主存储过程中处理它,如果"全部"已被选中,您不会被clientId过滤,只需获得所有客户。