タスクに切り替えアクションを追加


This action specifies the path a flow takes depending on what, if any, pre-defined constraints the call meets. This action is similar to a Decision action, and is easy to set up if you have a situation that requires an evaluation of more than one condition. This action is only available in tasks.

メモ:タスクで切り替えアクションを作成する前に、Architect で切り替えアクション動作をレビューします。
  1. 希望するフローを開き、希望するタスクを作成、または見つけます。
  2. 次のうちいずれか一つを行います。
    1. [タスクを編集] をクリックします。
    2. タスクをクリックして、タスク エディターを開きます。
  1. エディターのツールボックスから、[論理] カテゴリを展開し、切り替えアクションをコール フロー メニューの適切な位置にドラッグします。
  2. 切り替えアクション設計領域で、[名前] フィールドに切り替えアクションの有意義な名前をタイプします。この名前は、タスク エディターで、切り替えアクションの名前になります。
  3. 評価領域で、次のうちいずれか 1 つを行います。
    1. [True を返す最初のケースのパスを使用] を選択して、Architect が、1 回目に条件が True の値を返すパスを取り、次にそのフローを続行するようにします。  
    2. [以下の式に一致する最初のケースのパスを使用] を選択して、Architect が 1 回目に条件が特定の式に等しいパスを取り、次に切り替えアクションを終了するようにします。


デフォルトでは、切り替えアクションはブール式設定を提示します。ただし、式のタイプを選択するときには、式のタイプがケース ステートメントと一致する限り、いずれの式も使用可能です。 評価スタイルとして式を使って切り替えアクション作成するときは、次のことを考慮します。

  • 式のタイプがケースのタイプと一致している必要がある。ブール式はブール ケースを持つ必要があり、文字列式は文字列ケースを持つ必要がある、などです。
  • 評価する式の種類が変わる場合、[ケースを変更] ボタンが表示されます。 式のタイプによって、このボタン ラベルは変わります。 
  • リテラル モードのケースでは、[ケースを変更] ボタンをクリックすると、Architect は以前に入力されたすべての値をリセットします。このボタンをクリックする前に注意を払ってください。式モードで入力する値はリテラル モードに切り替えない限り損なわれることはありません。
  • [ケースを変更] ボタンをクリックすると、ケース値ボックスが変わり選択した式変数のエントリを受け入れます。


  1. あらかじめ定義済みの式に一致する第 1 のケースのパスを取るように選択した場合、[式] ボックスに、希望する式を入力します。
  2. To add additional cases beyond the default and three displayed cases, click Add Case button.
  3. For each case, do the following :
    1. 式モードに切り替えます
    2. True または False を評価する式を入力します。
    3. 大型式エディターを開きより詳細な式を入力します。
  4. タスク エディターで、各ケースの結果に応じて適切なアクションを追加して切り替えアクションを完了します。
  5. (Optional) Use the up and down arrows to arrange the order of each case.
  6. To delete a case, click x.
  7. 自分のコール フロー デザインに従ってタスクの構築を続けます。