迴圈運算質參考

 

使用 迴圈 運算質 ( Icon that represents the Looping functoid.) ,將輸入實例訊息中的多個重複結構結合成輸出實例訊息中的單一重複結構。

輸入

參數 1 – 100: 來源架構中至少一個重複節點的連結,並選擇性地從來源架構中的其他重複節點連結。

輸出

輸出 1: 目的地架構中單一重複節點的連結。

備註

迴圈運算質的輸入和輸出連結會在輸入實例訊息中定義重複結構,這些結構會結合成輸出實例訊息中的單一重複結構。 不過,還需要其他連結,從來源結構描述中重複節點內的節點連結到目的結構描述中重複節點內的適當節點。 如果沒有這些額外的連結,雖然會組合重複結構,但不含其中任何資料。

例如,如果特定輸入執行個體訊息有兩個輸入連結,其對應的結構分別重複 5 次和 10 次,則在輸出執行個體訊息中的對應結構會重複 15 次。

迴圈運算質在數種方式中很有用,但設定比許多其他運算質更複雜。如需迴圈運算質的詳細資訊,請參閱迴圈運算質

在某些情況下,某些運算質在具有 迴圈 運算質的對應中使用時,可能不會如預期般運作。 如果運算質符合下列條件,則與 迴圈 運算質搭配使用時不會產生預期的結果:

  • 此運算質擁有一個以上的輸入連結。

  • 兩個或多個運算質輸入連結會連結至輸入記錄的子欄位,其中子欄位不是同層級的 迴圈 運算質。

  • 運算質具有輸出連結,連結至 迴圈 運算質輸出記錄的子欄位。

  • 只有在邏輯條件評估為 True時,才會產生迴圈的邏輯篩選準則。

注意

「迴圈」運算質不可以和「值對應 (簡維)」運算質一起使用。 如果兩者一起使用,則會產生編譯的對應,假設 迴圈運算質 下方的目標節點沒有來源迴圈相依性。

另請參閱

進階運算質參考
進階運算質
迴圈運算質
如何新增迴圈運算質至對應