嗨,我有一列使用lookupset表达式=Join(LookupSet(Fields!ReportUNC.Value, Fields!ReportUNC.Value, Format(Fields!cntSelfService.Value, "###,#######0"), "ExecutionCount"))
。将表达式加到=Join(Sum(LookupSet(Fields!ReportUNC.Value, Fields!ReportUNC.Value, Format(Fields!cntSelfService.Value, "###,#######0")), "ExecutionCount"))
时,得到的参数不正确。要累加的列是cntSelfService。请告知。
答案 0 :(得分:2)
您的表情有一些不同的问题。
不幸的是,没有内置的方法可以对LookupSet中的值求和。
幸运的是,用户已经遇到了一段时间了,有人在Visual BASIC SumLookUp 中创建了一个函数,该函数将从lookupset中添加值。您可以在报告属性->代码标签中添加代码。
您的表情将是:
=CODE.SumLookup(LookupSet(Fields!ReportUNC.Value, Fields!ReportUNC.Value, Fields!cntSelfService.Value, "ExecutionCount"))
请参见以下代码:Need help in calculation using two Datasets using Expression SSRS