<until>
条件が真になるまで、アクティビティを繰り返し実行します。
構文
<until condition='context.IsApproved="1"'>
...
</until>
詳細
属性または要素 | 説明 | 値 |
---|---|---|
condition 属性 | 必須項目。<until> 要素内のアクティビティが実行された後で、毎回この式が評価されます。結果が真になると、<until> 要素の実行が停止されます。 | 整数値 1 (真の場合) または 0 (偽の場合) を求める式。この式では、この属性が含まれる <process> 要素で指定されているスクリプト言語を使用する必要があります。 |
name、disabled、xpos、ypos、xend、yend 属性 | "一般的な属性と要素" を参照してください。 | |
<annotation> 要素 | ||
その他の要素 | オプション。<until> には、<alert>、<assign>、<branch>、<break>、<call>、<code>、<continue>、<delay>、<empty>、<flow>、<foreach>、<if>、<label>、<milestone>、<reply>、<rule>、<scope>、<sequence>、<sql>、<switch>、<sync>、<throw>、<trace>、<transform>、<until>、<while>、<xpath>、および <xslt> をゼロ個以上、自由に組み合わせて使用できます。 |
説明
<until> 要素は、論理式の結果が整数値 1 (真) になるまで繰り返し実行される一連のアクティビティを定義します。 この式は、一連のアクティビティの実行が終了するたびに再評価されます。
ループの実行を微調整するには、<until> 要素内で <break> 要素と <continue> 要素を使用します。詳細は、各要素の説明を参照してください。