在Oracle數據庫中,我在Id和Name中獲得了一個客戶表,並且一些customerstuff表都與一個關鍵字相關聯。 利用Oracle WCF適配器在BizTalk需要建立與所有的客戶文件,並有東西 像這樣:在他們在BizTalk中循環
<Root>
<Customers>
<Customer>
<Id>1</Id>
<Name>A</Name>
<Stuff1>
<data>
.
.
</data>
</Stuff1>
.
.
<Stuff6>
<data>
.
.
</data>
</Stuff6>
</Customer>
<Customer>
<Id>2</Id>
<Name>B</Name>
<Stuff1>
.
.
.
</Stuff6>
</Customer>
</Customers>
</Root>
我開始了一個選擇所有的客戶,並在編排我環路,從每個customerstuff表中選擇當前客戶的密鑰,讓我爲結果文件中的第一個客戶節點準備好所有數據。
問題:我該如何構建結果文件?我必須將當前客戶/ customerstuff數據添加到結果文件中,然後在保留結果文件的同時執行新循環,那麼在BizTalk中如何執行此操作?
這就是我正在做的,但「複製輸出消息到當前輸出佔位符」必須在ConstructMessage形狀中完成希望正在創建一個新的輸出消息,丟失以前的版本,或者我是否缺少什麼? –
它可以丟失輸出消息,因爲必須在第三步重建消息 – yieldvs