首页 文章

SSRS(ReportBuilder 3.0) - 如何删除隐藏的Tablix占用的空格?

提问于
浏览
0

在SSRS报告中,我有一个tablix,它有一行和一列(单个单元格) . 该行有一个矩形,其中包含其他包含其他元素的矩形 . visiblity表达式设置在Tablix级别(tablix可见性和行可见性),但不包含在包含的矩形等中.tablix的可见性表达式设置为:

=Fields!ShipmentType.Value<>"Sales

Tablix行的行可见性也设置为:

=IsNothing(Fields!Calc_ShipToAddress.Value)

我已经检查了这些字段的值,并且每个值必须隐藏tablix,但是,它仍然在PDF上占用空格 .

还有其他三个Tablix;这三个都只有tablix visiblity集,但不是行可见性 . 有趣的是,这些Tablix在隐藏时不会占用空格 .

我在网上搜索了各种解决方案,包括SO上的各种帖子,但到目前为止还没有一个对我有用 . 我甚至为该Tablix设置了列的可见性,但仍然需要空格 .

1 回答

  • 0

    我将此作为未来搜索的答案,希望它可以帮助处于类似情况的人 .

    在我的例子中,顶部Tablix始终作为空白区域显示的原因(尽管其中的所有文本都是隐藏的)是顶部Tablix的高度 . Tablix与下一个Tablix重叠了一个小缺口,因此在报告中可见为白色空间 . 我将其他东西放大到400%并意外地发现了这种重叠 .

    一旦我修复了tablix的高度,报告就按预期运行,Tablix完全隐藏(没有空格) .

相关问题