SSRS:隐藏Tablix或矩形时无法删除空格

时间:2015-06-05 15:56:10

标签: ssrs-2012

我正在创建一个报告,其中包含始终可见的顶部和底部的表格。但是,它们之间是12个Tablix,它们可选地根据它们的数据存在而出现。当它们不存在时,报告中间部分会有相当多的空白,这使得报告看起来很糟糕。

我尝试过两种策略来解决这个问题:

  1. 设置一个矩形以容纳所有Tablix。如果CountRows()<设置所有Tablix,则将hidden属性设置为true。 1.在表格之间不留任何间隙,以免留下累积的间隙。

  2. 每个tablix设置一个矩形。如果CountRows(Tablix的数据集)<设置所有矩形和所有Tablix,则将hidden属性设置为true。 1.在矩形之间不留间隙,以免留下累积间隙。

  3. 我认为没有其他设置可以删除隐藏表格的差距报告。

3 个答案:

答案 0 :(得分:1)

包含所有Tablix(tabli?)的单独行的表怎么样。

根据Tablix的无数据条件隐藏行。

从左到右没有任何帮助,因为隐藏列会留下空间。

答案 1 :(得分:1)

所以,我注意到有关于重叠对象的警告。我回过头来删除重叠,我的报告在减少空白方面做得更好。它并不完美,但可以接受。

答案 2 :(得分:0)

重叠的对象搞砸了报告中的空白!我没有收到有关重叠对象的任何警告,但我尝试调整报告以确保没有任何对象重叠,并且它修复了whitespacing问题而无需表格!