SSRS表达计数

时间:2014-08-12 14:06:01

标签: reporting-services

我可以使用表达式=count(Fields!xxx.value, "DataSet1")并返回总计数。

但我有一个Active和Not active的字段,并希望计算有效的记录。我使用表达式=Count(IIf(Fields!xxx.Value = "Active", 1, Nothing)),但它不起作用。

它说" textbox的值表达式使用没有范围的聚合表达式。除了导出只包含一个数据集之外,所有聚合都需要在数据区域之外使用范围"

1 个答案:

答案 0 :(得分:0)

你有两个问题。

1:您需要在字段定义中包含“DataSet1”范围,就像您在计数中所做的一样。

2:不要对你的IIF陈述进行计数,而是做一个IIF的和([条件为真],1,0)