Do-Whileの開始

条件が満たされるまでコードのブロックを実行する反復構造を開始します。

コマンド可用性: IBM RPA SaaS および IBM RPA オンプレミス

説明

このコマンドは、条件が満たされるまでコードのブロックを実行する反復構造を開始します。 これは、 For (for) および While コマンドとは異なります。これは、式を評価する前にコマンドのシーケンスが実行されるためです。

コマンドの名前は、 do-whileと呼ばれるいくつかのプログラミング言語で一般的な反復構造を参照します。

依存関係

End Do-While (until) コマンドは、反復構造を実行するために評価される条件を定義します。

スクリプト構文

IBM RPA の専有スクリプト言語の構文は、他のプログラミング言語と似ています。 スクリプト構文は、スクリプト・ファイル内のコマンドの構文を定義します。 この構文は、 IBM RPA Studioの 「スクリプト」 モードで操作できます。

repeat

以下の例では、ループ中に変数の値を 1 だけ増やします。 ループの完了後の結果を出力します。

defVar --name incrementedVariable --type Numeric
repeat
    logMessage --message "${incrementedVariable}" --type "Info"
    incrementVar --number ${incrementedVariable}
until --left "${incrementedVariable}" --operator "Less_Than" --right 10
logMessage --message "Final result ${incrementedVariable}" --type "Info"