0

在 SQL Server 2008 R2 的 SSRS 中,是否可以在下拉列表中有一个参数,允许多个值,除非选择了特定值?

例如,参数列表可以具有值 A、B、C、D 和 E。

用户可以选择 A、B 或 C 的任意组合。但是,如果用户选择 D 或 E,则无法选择其他值。只能选择 D 或 E。

4

1 回答 1

2

在参数列表中选择值不会触发事件,因此无法动态控制可以选择哪些其他值。最好的解决方案是在单击“查看报告”按钮后控制行为。

  1. 添加一条解释无效选择的消息。
  2. 向其添加可见性表达式,使其仅在适用时显示。
  3. 将相反的可见性表达式条件添加到包含报表其余部分的矩形。

这样,当您尝试查看包含无效组合的报告时,您会收到一条友好的警告消息。

于 2013-04-19T23:26:02.680 回答