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

use*_*212 1 .net-2.0 reporting-services

可能重复:
如何折叠RDLC中的行而不是隐藏它?

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

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

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

Mak*_*tar 5

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

= (Fields!UserComment.Value.ToString() = "")  
Run Code Online (Sandbox Code Playgroud)

请参阅表达式示例(Reporting Services)