我在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组。
我尝试了C组及以上条件的InScope
,但是当记录数为0时,仍显示A组和B组。
B组由A组切换,C组由B组切换。不确定是否存在问题
数据表
GroupA ------------------- GroupB ------------------- GroupC ------ ----------%详细我在GroupC上过滤了返回记录的%Detail< = 50
在这种情况下,我在B组中我只想看到4年级和C组学生1
但是如果在B组我看到4年级(向学生钻研)和5年级(不钻练,但我不想在B组中看到这个过滤器的5级)
如果我在GroupB上添加此过滤器,我看不到任何不是4级而不是5级
的东西答案 0 :(得分:0)
对于您的情况,我使用了以下内容: 在“组(行或列)”下,选择“筛选/添加:
”Expression:= len(trim(Fields!MyField.Value))
运营商:>
值:0
本质上,它将评估X场的长度。如果是cero(null),则该规则将过滤掉所述组。
希望在你的情况下有所帮助。