我有一个报告,与各子报表。 这些子报表表格单元格中。 当报表没有任何数据可用,我隐藏在报表的组成部分(表,文本框,图表)。 但是,这带来了一些空白,我需要消除这种空间。
我已经使用的属性ConsumeContainerWhiteSpace和同页 ,但空白仍然存在。
任何建议,以去除空格?
我有一个报告,与各子报表。 这些子报表表格单元格中。 当报表没有任何数据可用,我隐藏在报表的组成部分(表,文本框,图表)。 但是,这带来了一些空白,我需要消除这种空间。
我已经使用的属性ConsumeContainerWhiteSpace和同页 ,但空白仍然存在。
任何建议,以去除空格?
要隐藏或显示基于另一个报告一整行的结果将是困难的,甚至是不可能的。 你需要在你的父报表得到这个数据不知何故。
我想创建子报表的查询,返回行计数为每个报表的削减版本,但父报表内。 可能是这样的:
UserID RecordCount
Abby 3
Bob 0
Carl 1
如果使用的是SSRS 2008 R2就可以使用查找功能来设置行可见。 例如,行可见表达可能是
=IIF(Lookup(Fields!UserID.Value,
Fields!UserID.Value,
Fields!RecordCount.Value,
"LookupDatasetName") > 0,
false,
true)
如果SSRS的早期版本,然后再加入该数据集到数据集的表。