繁体   English   中英

如何仅显示SSRS中的两个Tablix之一?

[英]How to display only one of the two tablix in SSRS?

我对SSRS非常陌生。 我想编写一份报告。 其中有2个选项,您可以选择2个。第一个选项是按OrderID选择,另一个选项是按DepartmentName选择。 如果选择选项1,则报告将显示一个表格,其中包含与订单明细相关的列。 如果选择选项2,则报告将显示一个表格,其中包含与Department相关的列。 一次仅显示一个表格。

如何实现此目标,我需要为2使用子报表吗?

很多方法可以解决此问题。 一个不完整的清单:

  1. 创建2个报告,甚至不要尝试合并它们。 坦率地说,这是最合理的。 当您开始尝试制作包含多个数据表示以及不稳定的导航/可见性规则的“全能报告”时,就为维护噩梦奠定了基础。

  2. 创建一个包含两个表的报告,每个数据集一个。 将每个表的可见性属性链接到相关参数。

  3. 创建一个主报表,该主报表基于参数调用适当的子报表。 这听起来并不简单,但也不太复杂。 您将需要编写一个表达式来动态选择子报表,并且两个子报表都需要接受相同的参数集。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM