While Loop |
[While Loop] 操作では、指定した条件が満たされる限り順次実行を継続する 1 つ以上の操作のグループを設定できます。
[While Loop] 操作のプロパティは、次の タブで設定できます。
Action
名前: 操作の名前を指定します。フィールドに新しい名前を入力して既定の名前を置き換えることができます。
説明: 操作の説明を指定します。
実行期間: グループ内の操作を実行する時間を指定します。
常に: グループ内の [中止] または [移動] 操作が実行されるまで、グループ内の操作が継続して実行されます。
しない: 統合の実行時にグループ内の操作が実行されません。
変数に基づく条件に従う: 選択した変数が指定条件を満たす限りグループ内の操作が継続して実行されます。このオプションは、操作を実行するかどうかを決定する条件が 1 つだけ存在する場合に使用します。このオプションを選択すると、入力ボックスで条件ステートメントを作成できます。
変数: 条件ステートメントに使用する変数を指定します。入力ボックスに変数を入力します。または、リストを展開して最近使用した変数を選択することや、 [変数] または
[変数の詳細] を選択して [変数を挿入] ダイアログを開くことができます。
[リレーショナル演算子]: 条件ステートメントに使用するリレーショナル演算子を指定します。既存の演算子をクリックして追加の演算子のリストを開き、使用する演算子をクリックします。詳細については、「リレーショナル演算子」を参照してください。リストに表示される演算子は、種類オプションの選択内容 ([テキスト] または [10 進法]) に応じて異なります。
値: 条件ステートメントに使用する値を指定します。値を追加するには、 をクリックして <値を入力> をクリックし、目的の値を入力して
Enter
キーを押します。値を削除するには、値を右クリックし、[削除] をクリックします。Is blank や Is not blank などの演算子では、値を指定する必要はありません。この場合、値フィールドはありません。
種類: 条件ステートメントの評価対象 (テキストまたは 10 進数値) を指定します。
式に基づく条件に従う: グループ内の操作が継続して実行される条件を指定します。このオプションは、条件ステートメントが複数必要な場合に使用します。このオプションを選択すると、目的の条件ステートメントを作成することによって入力ボックスで条件式を作成できます。条件式を [ツリー表示] タブで作成および編集できます。[テキスト表示] タブをクリックすると、条件式の読み取り専用テキストビューが表示されます。
[条件付き結合子]: グループ内の条件ステートメントの条件付き結合子を指定します。既定の条件付き結合子は And です。
既存の条件付き結合子をクリックすると、次のいずれかの方法で条件式を設定できるメニューが表示されます。
And, Or, NotAnd, NotOr: メニューオプションには、条件付き結合子のリストが含まれます。条件ステートメントに使用する条件付き結合子をクリックします。サポートされている条件付き結合子の詳細については、「条件付き結合子」を参照してください。
条件を追加: クリックして現在のグループに他の条件ステートメントを追加します。
グループを追加: クリックして条件ステートメントのサブグループを現在のグループに追加します。
グループを削除: クリックしてサブグループを削除します。サブグループからメニューを開いた場合に使用できます。
すべてクリア: クリックしてすべての条件ステートメント (サブグループを含む) を削除します。最上位のグループからメニューを開いた場合に使用できます。
: 式の各条件付き結合子の右側に表示されます。クリックすると、その結合子に関連付けられているグループに条件ステートメントが追加されます。
を取り消す: ステートメントをポイントすると、既存の条件ステートメントの右側に表示されます。クリックすると、条件ステートメントが削除されます。
変数: 条件ステートメントに使用する変数を指定します。入力ボックスに変数を入力します。または、リストを展開して最近使用した変数を選択することや、 [変数] または
[変数の詳細] を選択して [変数を挿入] ダイアログを開くことができます。
[リレーショナル演算子]: 条件ステートメントに使用するリレーショナル演算子を指定します。既存の演算子をクリックして追加の演算子のリストを開き、使用する演算子をクリックします。詳細については、「リレーショナル演算子」を参照してください。リストに表示される演算子は、種類オプションの選択内容 ([テキスト] または [10 進法]) に応じて異なります。
値: 条件ステートメントに使用する値を指定します。値を追加するには、 をクリックして <値を入力> をクリックし、目的の値を入力して
Enter
キーを押します。値を削除するには、値を右クリックし、[削除] をクリックします。Is blank や Is not blank などの演算子では、値を指定する必要はありません。この場合、値フィールドはありません。
種類: 条件ステートメントの評価対象 (テキストまたは 10 進数値) を指定します。
ログオン設定
親アクションから継承: [アクション] プロパティページで指定されたユーザーアカウント資格情報が操作に継承されます。または、操作が [グループ化] 操作の一部である場合は、直近の親 [グループ化] 操作のプロパティページで指定されたユーザーアカウント資格情報が継承されます。
ユーザーの認証情報を指定: 操作は、指定された資格情報を使用して実行されます。
エラー処理および診断
エラーを無視して操作の実行を続行: 操作が失敗したときに他の操作の実行が継続されます。このオプションが選択されていないときに操作が失敗した場合の動作は、次のような要因に応じて異なります。
統合コンポーネントペインで、[While Loop] の横にある をクリックします。
[アクションの新規作成] ダイアログで、追加する操作を選択し、[OK] をクリックします。または、目的の操作をダブルクリックします。
操作のプロパティのタブを使用して、必要に応じて新しい操作を設定します。