宣言アクションからの UI インタラクションのトリガー
宣言アクションから UI インタラクションをトリガーして、所有権を取得せずにページを拡張します。
始める前に
次のアクションを実行します。
- UI ビルダーで UI インタラクションを作成します。手順については、「 UI インタラクションの作成」を参照してください。
- 宣言アクションを作成し、ボタンをワークスペースに追加します。手順については、「 宣言アクションボタンの作成」を参照してください。
必要なロール:
- ui_interaction_admin
- CRUD の全権限を提供し、admin と ui_builder_admin によって継承されます。
- ui_interaction_developer
- UI インタラクションやそれらの入力の作成、読み取り、更新の権限は付与されますが、削除はできません。
このタスクについて
UI インタラクションは、UI 要素とロジックを 1 つのユニットにまとめた再利用可能なフローです。複数のページで同じ配線を繰り返すのを防ぎ、デザインのメンテナンスを容易にするのに役立ちます。
UI インタラクションによって何が発生するかが定義され、UI インタラクションを適用する方法によっていつどのように発生するかが定義されます。UI ビルダーのページイベントまたは宣言アクションから UI インタラクションをトリガーできます。
- ページをカスタマイズせずにフォームまたはリストにボタンが必要な場合は、宣言アクションから UI インタラクションをトリガーします。
- UI ビルダーページイベントから UI インタラクションをトリガーして、自分が所有するページのボタンとコンポーネントをカスタマイズします。
対応する UI ビルダー ページでアドオンイベントマッピングを構成する必要がないため、UXF クライアントアクションの代わりに UI インタラクションを使用して構成を簡素化できます。
UI インタラクションの詳細な概要については、「 UI インタラクション」を参照してください。
手順
タスクの結果
フォームまたはリストボタンが選択されると、指定された入力によって UI インタラクションにデータが渡され、UI インタラクションは設定されたアクションを実行します。