SSRS - 在Tablix列分组中计算空白单元格?

问题描述 投票:0回答:2

我试图找到一种方法来计算仅出现在表格中的列组中的空白单元格(而不是数据集本身),遗憾的是我无法找到这样做的方法。

谢谢你的帮助

reporting-services ssrs-2008
2个回答
0
投票

我尝试根据您的要求创建一个示例报告。我可以计算空单元格,但该点是您要显示此信息的位置...

让我解释一下,我是如何努力实现这一目标的

  1. 编写代码自定义代码 Dim CntEmpty AS INTEGER=0 Public Function CountCell(SalesValue AS INTEGER,Flag AS Boolean) AS INTEGER IF (SalesValue <=0) THEN CntEmpty =CntEmpty +1 IF(Flag) THEN RETURN CntEmpty ELSE RETURN 0 END IF ELSE RETURN SalesValue END IF END FUNCTION
  2. 在Cell Value上调用函数(写表达式)

enter image description here

  1. 产量

enter image description here

尝试按照上面的步骤,希望这会给出一些想法


-1
投票

在表达式中,从包含所有列中的数据的列中删除包含数据的行(I.E是您的主列)

=Count(Fields!PrimaryKey.Value) - Count(Fields!FieldContainingBlanks.Value)
© www.soinside.com 2019 - 2024. All rights reserved.