我在 Tablix 中有 3 个组的 SSRS 报告
-- Group A
----Group B
------Group C
如果 C 组有 0 条记录,那么我不想显示 A、B 和 C 组中的任何一个。
我尝试为 A 组和 B 组设置可见性属性:
=IIF(Count(Fields!Field.Value)=0, true ,false)
但它仍然显示 A 组和 B 组。
我尝试InScope
了 C 组及以上条件,但是当记录数为 0 时,这仍然显示 A 组和 B 组。
B组也由A组切换,C组由B组切换。不确定这是否是一个问题
数据表
A组-------------------- B组-------- C组-------- -------%Detail
School 1 --------------- 4年级 -------------------- student1 -- ----------- 50%
学校 1 --------------- 五年级 ------------------ - student2 ----------------70%
学校 1 --------------- 4 年级 ------------ -------- 学生 3 ---------------- 60%
学校 2 --------------- 四年级 ---- --------------- 学生 4 ----------------70%
学校 2 -------------- - 5 年级 -------------------------------- 学生 5 ----------------60%
我在 GroupC 上有过滤器以返回具有 %Detail<=50 的记录
在这种情况下,我在 B 组中我只想看到 4 年级和 C 组学生 1。
但是如果在 BI 组中看到 4 年级(深入研究学生)和 5 级(它不钻,但我不想在 B 组中看到这个过滤器的 5 级)
如果我在 GroupB 上添加这个过滤器,我看不到任何不是 4 级和 5 级的东西