在这个问题中,它回答了如何添加两个不同的数据集, SSRS - Expression using different dataset fields
我尝试了这种方法,这是我的表达
=First(Fields!count.Value, "remclass1")+First(Fields!count.Value, "db_IACS")
问题是只有第一个值正在计算这样
我已将已拉出的 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
拉出表 (由Count,Grams,Principal组成)位于数据集 db_IACS 上 和Expired表(由Count,Grams,Prinicipal组成)位于数据集 remclass1
那么任何帮助怎么做?如何添加两列(在不同的数据集中)
谢谢:)
答案 0 :(得分: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
然后只处理一个数据集中的所有内容。