2

在这个问题中,它回答了如何添加两个不同的数据集, SSRS - Expression using different dataset fields

我尝试过这种方法,这是我的表达

=First(Fields!count.Value, "remclass1")+First(Fields!count.Value, "db_IACS")

问题是只有第一个值是这样计算的 啊

我将 Pulled out COUNT添加到 Expired Count中,我希望每行仅在第一部分添加它

例如:

Column 7 (Count) = Column1(Count) + Column 4 (count) //**per Row**
The value of row 1 column 7 would be column 1 + column 4 row 1
the value of row 2 column 7 would be column 1 + column 4 row 2

拉出的表(包括计数、克数、主体)位于数据集db_IACS上 ,过期表(包括计数、克数、主体)位于数据集remclass1中

那么有什么帮助吗?如何添加两列(在不同的数据集中)

谢谢 :)

4

1 回答 1

0

您可以在 SQL 中执行此操作,如下所示:

SELECT db_IACS.count as PulledOut_Count, db_IACS.Grams AS PulledOut_Grams, db_IACS.Principle AS PulledOut_Principle,
    remclass1.count as remclass1_Count, remclass1.Grams AS remclass1_Grams, remclass1.Principle AS remclass1_Principle
FROM db_AICS
LEFT OUTER JOIN remclass1 ON db_IACS.Id = remclass1.Id

然后只需处理一个数据集中的所有内容。

于 2013-10-10T03:31:54.670 回答