我可以使用表达式=count(Fields!xxx.value, "DataSet1")
并返回总计数。
但我有一个Active和Not active的字段,并希望计算有效的记录。我使用表达式=Count(IIf(Fields!xxx.Value = "Active", 1, Nothing))
,但它不起作用。
它说" textbox的值表达式使用没有范围的聚合表达式。除了导出只包含一个数据集之外,所有聚合都需要在数据区域之外使用范围"
答案 0 :(得分:0)
你有两个问题。
1:您需要在字段定义中包含“DataSet1”范围,就像您在计数中所做的一样。
2:不要对你的IIF陈述进行计数,而是做一个IIF的和([条件为真],1,0)