我正在创建一个报告,其中包含始终可见的顶部和底部的表格。但是,它们之间是12个Tablix,它们可选地根据它们的数据存在而出现。当它们不存在时,报告中间部分会有相当多的空白,这使得报告看起来很糟糕。
我尝试过两种策略来解决这个问题:
设置一个矩形以容纳所有Tablix。如果CountRows()<设置所有Tablix,则将hidden属性设置为true。 1.在表格之间不留任何间隙,以免留下累积的间隙。
每个tablix设置一个矩形。如果CountRows(Tablix的数据集)<设置所有矩形和所有Tablix,则将hidden属性设置为true。 1.在矩形之间不留间隙,以免留下累积间隙。
我认为没有其他设置可以删除隐藏表格的差距报告。
答案 0 :(得分:1)
包含所有Tablix(tabli?)的单独行的表怎么样。
根据Tablix的无数据条件隐藏行。
从左到右没有任何帮助,因为隐藏列会留下空间。
答案 1 :(得分:1)
所以,我注意到有关于重叠对象的警告。我回过头来删除重叠,我的报告在减少空白方面做得更好。它并不完美,但可以接受。
答案 2 :(得分:0)
重叠的对象搞砸了报告中的空白!我没有收到有关重叠对象的任何警告,但我尝试调整报告以确保没有任何对象重叠,并且它修复了whitespacing问题而无需表格!