在现有的ssrs 2008 r2报告中,我有一个要求,即用户要在报告中添加2个参数。现在有一个选项SQ Server 2008 R2报告服务:可选参数值和报告
其中用户可以选择生成报告1,报告2,报告3,报告4,报告5,报告6,报告7,报告8和/或我刚刚列出的报告的任意组合。
这是设置在visibility属性为每个8个tablixes的使用表达式。
为了您的信息,下面是如何显示的一个报告或不举例:
=iif(InStr(join(Parameters!report.Value,","),6)>0,false,true)
现在用户要根据是否报告7,能够增加客户的参数和inventory_item和/或选择报告8。
现在你可以告诉我下面的:
- 你会告诉我的代码,我可以在数据集中用它来选择报告7和/或报告8?
- 这是否考虑使用“可选”参数,因为如果选择了report7和/或report8,inventory_item的新参数将基于这些参数。如果是这样,你能告诉我如何编码这些可选参数吗?
- 如果上面是无法选择具体的报告,然后将数据集查询需要看起来像:
where @report is null or where @report is not null
?你会建议什么? - 如果上述选项不可用于2个新参数,我是否会选择所有项目(或一个项目),以便报告始终运行?
你的意思是,如果客户选择报告7或8汇报,他希望除了什么是当前显示的客户和Inventory_Item tablixes看? – Ewan