2016-02-28 71 views
2

我有包含AccountID和Amount字段的輸入文檔列表,這些字段具有重複的AccountID但是金額不同。我怎樣才能用唯一的AccountID形成輸出doclist,但總結的數額?如何消除Webmethods中文檔列表中的重複文檔?

例:InputDocList 文件[0]:帳戶ID = 111 金額= 100

文檔[1]:帳戶ID = 222 金額= 200

文檔[2]:帳戶ID = 111 金額= 300

文檔[3]:=帳戶ID 222 金額= 500

OutputDocList應該像: 文件[0]:的AccountID = 111 金額= 400

文檔[1]:=帳戶ID 222 金額= 700

回答

3

我會組使用pub.document:groupDocuments由帳戶ID的文件。這將爲您提供每個唯一帳戶ID的組。

然後對於每個組,使用pub.math:addInt/FloatList來加總金額,並將結果映射到{AccountID,totalAmount}文件的新列表。

相關問題