当其中一个文本框在 SSRS 中有条件地不可见时,如何隐藏文本框之间的空格



我的 SSRS 报表有五个文本框,每个文本框一个排列在另一个下方。第三个文本框具有可见性条件,在少数情况下将隐藏文本框。在这种情况下,前两个框和后两个框之间会显示一个空白区域。有没有办法隐藏这个空白区域而不重新排序它们?

提前感谢!!

如果右键单击 tablix 的左边缘,您会发现有一个"行可见性"属性。

将要有条件隐藏/显示的文本框放在其自己的行中,然后隐藏/显示该行,而不是文本框。

就像其他人说的那样,您可以将它们全部组合到一个文本框中。它看起来像这样:

=IIF(showText1 = true, vbcrlf & "Text 1" &, "") & IIF(showText2 = true, vbcrlf & "Text 2" &, "") & IIF(showText3 = true, vbcrlf & "Text 3" &, "")

注意:执行此操作时,您可能还希望在文本框属性中选中"允许增加高度"和"允许高度减小">

最新更新