SSRS特殊tablix格式化/过滤

时间:2013-06-19 19:09:52

标签: ssrs-2008

我在SQL Server 2008 R2中工作。我正在生成一个基于事务表的报告。该表包含一个名为conval的字段,该字段为1或-1。该值是包含5个关键字段的约束的一部分。我需要在报告中做的是,如果其他4个主键字段的任何一组的净值不打印该行。如果净值为1则打印该行。虽然用户可能输入的单个值为-1,但此时的出现次数少于我需要处理的值。

例如,如果值为123,12A,Final,Complex,1123,12A,Final,Complex,-1以及123,12B,Final,Complex,1

在报告上打印的唯一设置是123,12B,Final,Complex,1

1 个答案:

答案 0 :(得分:0)

将表格按前4个字段分组。现在你可以参考conval的总和并检查它是否为1.你可以设置一个这样的可见性表达式:

=iif(sum(Fields!conval.Value, "MyGroup") = 1, False, True)

这只会显示净值为1的结果。请务必重命名字段和组以匹配您的。

相关问题