Else 条件アクション

Else 条件アクションを使用して、フォーム アクションをより柔軟かつ読みやすくします。実行時に、Begin 条件が満たされない場合、Else 条件内のすべてのアクションが実行されます。

Else 条件アクションには次を含めることができます。

  1. Begin 条件

  2. 通常のアクション (リダイレクトなど)

  3. Else 条件

  4. 通常のアクション

  5. End 条件

アクションは任意の順序で作成できます。ただし、作成後に、次の順序で配置する必要があります。Begin 条件 > 通常のアクション > Else 条件 > 通常 > End 条件。たとえば、次の場所です。

BeginCondition1
 Clear1
ElseCondition1 
 Close1
EndCondition1

Begin 条件、Else 条件、End 条件内には、ネストしたアクションを作成できます。ネストされたアクションは、作成後にインデントされて表示されるため、条件内にバインドされたアクションを簡単に判別することができます。たとえば、次の場所です。

BeginCondition1
 Clear1
ElseCondition1 
 Close1
BeginCondition2
 Close1
ElseCondition2
 Close1
EndCondition2
EndCondition1

1 つの Begin 条件と End 条件に 2 つのElse 条件を含めることはできません。ただし、別の Begin 条件と End 条件に含まれる条件を選択することで、Else 条件を再利用することは可能です。

Begin 条件が折り畳まれている場合、アクションを移動または削除することはできません。

  1. フォーム モデリング バーで、[アクション] をクリックし、[新規] をクリックします。
    [新しいアクション] ダイアログ ボックスが表示されます。
  2. [タイプ] リストで、[Else 条件] を選択します。
  3. デフォルトの [名前] (ElseCondition1) を意味のある名前に変更します。
  4. この項目は任意です。アクションの [説明] を入力します。
  5. [追加] をクリックします。

    新たに作成されたアクションが [アクション] リストに表示されます。

  6. このアクションをトリガーするため、アクションにコントロールを関連付けます。フォーム コントロール イベント用のアクションの構成を参照してください。または、フォーム イベントに対してこのアクションを呼び出すには、アクションをフォームに関連付けます。フォームへのアクションの関連付けを参照してください。