首页 > 解决方案 > 第一个新手问题:SSRS Tablix 可见性参数

问题描述

SSRS:我有两个 tablix。一个数据集。
Tablix 1 = 摘要
Tablix 2 = 详细信息
我想设置一个参数供用户选择。我没有数据中的字段用作区分参数。我必须使用 tablix 本身。按报告代码中的名称还是按 Tablix 中的可见性?

我已经尝试了在 Stack Overflow 上能找到的所有东西。但我过去曾在报告属性中使用过带有代码的方法。但我找不到代码。

我希望用户选择摘要或详细信息或两者兼而有之。然后查看对应的tablix

标签: reporting-services

解决方案


我试图在我的本地报告项目中复制您的场景。我创建了一个多值参数。 多值参数

然后我有如下可用值

在此处输入图像描述

然后我在摘要 Tablix 的可见性上添加了以下表达式。

=IIF(Parameters!ChooseTablix.Count>1,false,
IIF(Parameters!ChooseTablix.Value(0)<>1,true,false))

下面是详细信息 Tablix 的表达式

 =IIF(Parameters!ChooseTablix.Count>1,false,
    IIF(Parameters!ChooseTablix.Value(0)<>2,true,false))

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述


推荐阅读