映射圖像與輸出XML:(https://i.stack.imgur.com/6Pr63.jpg)BizTalk映射和表循環functoid的
在這個例子中我有多個文件,其中欲2個不同的字段在每個迭代中結合在一起。持有和投資組合最大值出現是無界。 在來自投資組合ID字段的每次迭代中,表循環函數取自每行(AU19014,AU19016,AU19015)的值,但來自AccountID的僅取第一行值(AU106)並在每次迭代中重複。
爲什麼它不能在AccountID字段循環?以及如何與映射我可以做到這一點,在每次迭代中獲取不同文件中的所有值?
而不是給我們只是一個圖片,你能不能給我們簡單的架構和XML輸入文件,以便我們可以複製的問題?但是,通常情況下,如果在地圖中執行起來太困難,則答案是在地圖調用的自定義xslt中執行。 – Dijkgraaf
通過這個鏈接,你可以找到文件examples.http://stackoverflow.com/questions/43753045/how-to-combine-multiple-files-in-biztalk?noredirect = 1#comment74548257_43753045但它會是篦,如果你幫助那個問題也有答案,但我只能用BizTalk來做(沒有SQL,因爲他們說)。我不知道XSLT在其上編寫代碼,這就是爲什麼我試圖將它們與MAP結合起來。 –