SSRS中的行抑制

时间:2014-10-09 15:21:32

标签: reporting-services ssrs-2008 rdlc dynamic-rdlc-generation

如何基于动态生成的列(字段)来抑制Row?

参考图片, 标记列动态生成。如果Row为空或零,如何抑制Row。

http://i.stack.imgur.com/dW4UP.png

我使用了以下公式。但我不会工作,

= iif(Fields!Amount.Value is nothing or Fields!Amount.Value = 0,True,false)

注意:这里我使用了 Tablix

1 个答案:

答案 0 :(得分:0)

如果所有列的行中的所有值都为NULL,则SSRS会自动过滤掉这些行。如果其中一列包含值,则会显示该行,请记住0也是一个值。

你可以使用类似的东西;

=iif(Fields!Amount.Value > 0,  Fields!Amount.Value , Nothing)