H,我在SSRS报告中有一个参数“客户端”下拉列表。我的要求是选择所有客户端的所有记录,如果我不选择任何参数值,并且如果我在下拉列表中选择特定值,我需要显示该特定客户端的记录。如何运行报告而不指定SSRS中的参数值
我得到客户端作为查询的输入列表。如何添加选项全选默认。
在此先感谢
H,我在SSRS报告中有一个参数“客户端”下拉列表。我的要求是选择所有客户端的所有记录,如果我不选择任何参数值,并且如果我在下拉列表中选择特定值,我需要显示该特定客户端的记录。如何运行报告而不指定SSRS中的参数值
我得到客户端作为查询的输入列表。如何添加选项全选默认。
在此先感谢
添加“所有”来返回客户列表的下拉列表中查询的结果,并使其成为默认选择。然后在主存储过程中处理它,如果选择“全部”,则不会按clientId进行过滤,只需获取所有客户端即可。
你可以做到这一点的几种方法...
或
您可以在常规选项卡上选中“允许空值”在参数属性中,然后在默认值 - 选择“指定值”,然后添加,并(空)在那里自动弹出...
然后调用一个存储过程,其中参数默认为NULL,如果你传递NULL或不传递一串值,你的查询将返回所有(不知道你如何实现这一点如果您的查询嵌入在报告中...我尝试在存储过程中执行所有操作..)