Select Case |
The Select Case action enables you to create one or more Case subactions and a single Default action and to specify a variable that the Integration Service evaluates to determine which of those actions to execute. Case 操作と既定値操作自体が、親の Case 操作または既定値操作の実行時に無制限の数のサブ操作を含められるという点で、グループ化操作に似ています。
|
The Case and Default actions are the only subactions that are available for the Select Case action. However, the Case and Default actions can each have as many subactions as you require. |
You can configure the following properties for the Select Case action:
アクション
名前: 操作名を指定する読み取り専用プロパティです。 The variable that is listed in the name field updates to the variable that you specify in the Cases section of the property page.
説明: 操作の説明を保存できます。
Run Action: 操作を実行する頻度を指定できます。
常に: Integration Service で統合が実行されるたびに操作が実行されます。
しない: Integration Service での統合の実行時に操作は実行されません。
Conditionally, based on variable: Specifies that the Integration Service will run the action only when a selected variable meets a specified condition. このオプションは、操作を実行するかどうかを決定する条件が 1 つのみの場合に使用してください。 このオプションを有効にすると、表示される入力ボックスに条件ステートメントを作成できます。
式に基づく条件に従う: Specifies the conditions under which the Integration Service will run the action. このオプションは、条件ステートメントが複数必要な場合に使用します。 このオプションを有効にすると、必要な条件ステートメントを作成することによって、表示された入力ボックスに条件式を作成できます。 You create and edit your conditional expression on the Tree View tab. Click the Text View tab to see a read-only text view of the conditional expression.
Case
変数を使用して Case を選択: どの Case 操作を実行するかを Integration Service で決定する際に評価される変数の名前を指定します。 この操作にのみ使用される一意の変数名を入力してください。 または、 をクリックしてドロップダウンリストを展開して最近使用された変数を選択するか、変数を追加します。
Case の追加: クリックして、Case テーブルに新しい Case サブ操作を追加します。 また、左側のナビゲーションウィンドウにも Case 操作が追加されます。
Case テーブル: 作成した Case 操作すべてと、Integration Service でどの条件で各操作が実行されるかが一覧表示されます。
|
また、Case 操作自体のプロパティページで Case 操作の条件を指定することもできます。 Click the Case action that you want in the left Navigation Plane to open its property page. 変更は [Case] と [Select Case] プロパティページの両方で更新されます。 |
Case: Case 名には Case 条件が反映されます。
条件: をクリックして条件のリレーショナル演算子を選択し、条件の値を入力します。
: Case 操作を削除します。
他のすべての値に対して既定 Case を指定: このオプションを有効にすると、既定値サブ操作が左側のナビゲーションウィンドウに追加されます。 これは、条件を指定するオプションを含まない特殊な操作です。 これは、作成した Case 操作の条件のいずれにも適合しなかった場合、Integration Service で実行される操作です。
ログオン設定
Inherit from parent action: When enabled, the action inherits the user account credentials specified on the Actions property page. Alternatively, if the action is part of a Group action, it will inherit the user account credentials specified on the immediate parent Group action’s property page.
ユーザーの認証情報を指定: このオプションを有効にすると、操作は、指定された資格情報を使用して実行されます。
エラー処理および診断
Ignore errors and continue running actions: このオプションを有効にすると、操作が失敗したときに他の操作の実行が継続されます。
|
このプロパティが有効でない場合は、操作が失敗したときの動作は以下のシナリオによって異なります。
If the selected action is within a Group action, no actions outside of that Group action are affected. |