6

我有一个显示表格的 RDLC 报告。此表中的某行不应该出现在某些情况下适用。如果这些条件适用,我可以使用表达式将 Hidden 属性设置为 false。

问题是,虽然隐藏了,但该行仍然在表中发生,即它没有折叠。

我怎样才能折叠它而不是简单地隐藏它?

我正在将 RDLC 与报表查看器 2010 SP1 一起使用

4

3 回答 3

24

尽管坚持他们的解决方案有效,但 Hidden 属性仍然使行占用空间。如果它是最后一行,没什么大不了的,但是当它在行之间时,它可能是一个大问题。Can Shrink 也无济于事。折叠行的解决方案是右键单击行标题并选择行可见性...,然后输入将评估为真或假的表达式。

于 2013-04-08T15:32:40.337 回答
3

确保 CanShrink 设置为 true。

于 2012-08-06T15:48:56.267 回答
-2

检查此解决方案

将 Hidden 属性设置为 True 或 False

= (Fields!UserName.Value.ToString() = "")

还要检查表达式示例

希望这个答案对您有所帮助。

于 2011-09-20T17:45:47.490 回答