SSRS - 来自两个不同数据集的计算表达式

SSRS - Calculation expression from two different Dataset

我有一个包含 2 个数据集(Dataset1 和 Dateset2)的报告,它们都具有相同的字段。如何计算 DataSet1 - 已选择加入和 Dataset 2 - 已选择加入之间的差异?

例如:数据集 1 - 选择加入有 5000;数据集 2 - Opted In 有 10000,在 Opted difference 列中它应该提供 5000 difference.

我尝试了下面的表达式,但它没有提供差异结果。

=Join(Lookup(Fields!Month.Value, Fields!Month.Value,(ReportItems!OptedIn3.Value)-(ReportItems!OptedIn4.Value),"THOR_Monthly"))

您可以使用查询

=Fields!OptedIn.Value-Lookup(Fields!Month.Value,Fields!Month.Value,Fields!OptedIn.Value,"DataSet1")

如果字段名称与您的表不同,请更改字段名称