While コンポーネントの使用
RPA デスクトップデザインスタジオ の While コンポーネントを使用して、指定された条件が true になるまでコードを実行します。
始める前に
必要なロール:なし
このタスクについて
While コンポーネントのプロパティが設定可能です。
| プロパティ | 説明 |
|---|---|
| 実行後の遅延 | 実行後に一時停止する秒数。 |
| 実行前の遅延 | 実行前に一時停止する秒数。 |
| 実行時の遅延 (秒) | 条件が true であるときの各コードの実行前の遅延時間を指定します。 |
| タイムアウト有効化 | タイムアウト値を設定するオプション。 |
| タイムアウト | 完了しなかった場合に操作が終了するまでの秒数。この値を適用するには、[タイムアウト有効化] プロパティを設定する必要があります。 |
手順
While コンポーネント
While コンポーネントの前に変数コンポーネントをドラッグします。While コンポーネントの後に Expression コンポーネントと MessageBox コンポーネントを追加します。Variable コンポーネントに 1 と入力します。Expression コンポーネントで、「 i+1」と入力します。Expression コンポーネントにブレークポイントを設定します。While コンポーネントに「 i<=10」と入力します。
この自動化を実行すると、値 1 が 2 にインクリメントされ、出力 MessageBox に 2 と表示されます。[デザイン] タブで [ 次へ移動 ] を選択すると、値が 11 までインクリメントされます。この時点で条件が一致するため i<=10 の場合、ループが終了し、自動化が終了します。図 : 1. While コンポーネント