繁体   English   中英

SSRS 表在没有表达式集的情况下展示条件可见性

[英]SSRS Table exhibiting conditional visibility without expression set

TL;DR:有没有办法查看报告中的所有(可见性)表达式?

我对 SSRS 很陌生。 我正在编写一份包含 2 个表格的报告,如下所示:

简化的 2 个表

我有一个数据集,其中每个 KPI 的每个 YearMonth 包含一行。

我想创建 2 个包含 KPI 的表。 一个将仅显示与 KPICat1 中的 KPI 相关的数据,另一个 KPICat2。

这似乎很直接。

- Create one big table with all the KPIs and hide some rows in the middle to give the illusion of 2 tables.

或者

- Create 2 separate tables, and use the show/hide based on expression tool. 

我选择了后一种方式。

我现在的问题是两个表都表现出有条件的可见性行为,但是当我尝试更改行为时,所有可见性菜单(对于每个单元格、行、列和 tablix)似乎都设置为默认显示所有(和不基于表达)。

我知道我可以重新开始,并且很可能毫无问题地完成整个任务。 但是,有没有办法在报告中查看所有(可见性)表达式?如果没有,您会推荐什么来解决这个问题?

.RDL 只是一个 XML 编码的文件。 也许您可以在 Notepad++ 之类的东西中使用它来搜索所有出现的 Visibility 标签。 如果放置了 False 之外的 Hidden 表达式,那么它就会出现在那里,即使它只是“true”。

为了显示示例中所示的数据,我会考虑确保 KPI Cat 是结果集中的一个值。 那么您只能使用 1 个 Tablix,并为类别及其各自的详细信息使用一个组。

暂无
暂无

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

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