複合アクション
複合アクションを使用して、1 つのアクションから複数のアクションを実行します。
複合アクションは複数のコントロールで使用できます。
- 1 つの複合アクション内でアクションを複製できます。
- 別のアクションで複合アクションを追加できます。ただし、複合アクションをそれ自体に追加することはできません。
-
フォーム モデリング バーで、[アクション] をクリックし、[新規] をクリックします。
[新しいアクション] ダイアログ ボックスが表示されます。
- [タイプ] リストで、[複合] を選択します。
- デフォルトの [名前] (Composite1) を意味のある名前に変更します。
- この項目は任意です。アクションの [説明] を入力します。
-
アクションを追加するには、[アクション] の [追加] をクリックします。
[フォーム アクションの追加] ダイアログ ボックスが表示されます。
-
必要なアクションを選択し、[完了] をクリックします。
選択したアクションが [アクション] ボックスに表示されます。
- アクションを実行する順序を設定するには、 を使用します。
-
[追加] をクリックします。
新たに作成されたアクションが [アクション] ページに表示されます。
-
このアクションをトリガーするため、アクションにコントロールを関連付けます。フォーム コントロール イベント用のアクションの構成を参照してください。または、フォーム イベントに対してこのアクションを呼び出すには、アクションをフォームに関連付けます。フォームへのアクションの関連付けを参照してください。
このアクションがトリガーされると、それに含まれるすべての有効なアクションが、指定した順序で実行されます。
イベント内での複合アクションの作成
イベント内で複数のアクションを選択して、複合アクションを作成できます。これにより、イベント内のアクションを再利用できます。
-
このオプションは、連続する順序でアクションを選択した場合にのみ有効になります。
-
このオプションは、キャプチャ アクションには適用されません。
複合アクションとして保存する方法を示しています。
- 標準フォームを作成します。「フォームの作成」を参照してください。
- [ボタン] コントロールをフォームに追加します。
-
[イベント] タブで、[クリック済み] イベントをクリックします。
[イベント] ダイアログ ボックスが表示されます。
- 複合アクションとして使用するアクションを選択します。複数のアクションは、CTRL キーを押しながらクリックすることで選択できます。
-
[複合アクションの作成] をクリックします。
[新しいアクション] ダイアログ ボックスに、選択したアクションが正しい順序で表示されます。デフォルトでは、
アクション タイプ
は複合に設定され、名前
は「複合 1」に設定されます。この複合アクションは、同じアクション論理シーケンスを使用する他のフォーム イベントで再利用できます。名前と説明は変更できますが、アクションの順序は変更できません。 -
アクションの [保存] を実行します。
アクションが保存され、[アクション] リスト ページで複合アクションとしてリストされます。