このサイトをビューするために JavaScript を有効化してください。

Altova MobileTogether Designer

ループのブレークアクション (下のスクリーンショット参照) はループ内でループを終了するために使用されます。例えば If-Then アクションなどの特定の条件が満たされた場合にループを終了するには If-Then アクション内にループのブレークを配置します (下のスクリーンショット参照)。条件内でループのブレークアクションを配置しない場合、ループはループのブレークアクションに遭遇すると終了します。

MTDLoop

上のスクリーンショットで表示されているループ内で実行されているアクションは Loop トピック内で説明されています。ここではループのブレークアクションに注目します。サンプルでは (上のスクリーンショット参照) $XML2 内の追加されたノードの数が 5 に到達するとループのブレークアクションが実行されています。$XML1 の6番目の Product 要素の反復が開始されると If 句で定義されている条件がチェックされます。条件のための Xpath 式は以下の通りです: true() を評価するcount($XML2/Products/Product) = 5結果 Then 句は実行されループは終了されます。下のスクリーンショットを参照してください

MTDLoopDataCopy

ループ アクションの詳細も参照してください (前のトピック)

 

(C) 2020 Altova GmbH