如果行中表示的字段为空,则在.NET rdlc报告中隐藏tablerow?

时间:2009-03-09 19:25:06

标签: reporting-services .net-2.0

  

可能重复:
  How to collapse a row in RDLC rather than just hide it?

我看到了tablerow.Visibility属性和另一个名为'ToggleItem'的属性,但我不确定如何使其工作。我想动态隐藏tablerow,如果它只是文本字段(在这种情况下是用户注释字段)为空。 “CanShrink”似乎无法完成这项工作。

桌面高度为0.25英寸,即使没有数据显示,也会占用这么多空间。因此,我最终在报告的每一行之间有0.25英寸的差距。

我正在使用具有内置rdlc报告功能的Visual Studio 2005。

1 个答案:

答案 0 :(得分:5)

只需将Hidden属性设置为True或False或某个表达式即可。

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

请参阅Expression Examples (Reporting Services)