宣言アクションへのイベントのバインド
データ要素を UI ビルダー 内でバインドして、イベントアクションを宣言アクションに追加することができます。
始める前に
必要なロール:ui_builder_admin
このタスクについて
処理済みイベントをコンポーネントにバインドして、ユーザーがコンポーネントを選択したときにアクションが実行されるようにします。
手順
- 移動先 すべて > Now Experience フレームワーク > UI ビルダー.
-
作業するエクスペリエンスを開くか、または選択してエクスペリエンスを作成します 作成 > エクスペリエンス.
詳細については、「UI ビルダー でユーザーがアプリケーションをどのように操作するかを構成する」を参照してください。
-
ページを開くかまたは作成します。
UI ビルダー でページを作成する方法の詳細については、「UI ビルダーでのページの作成」を参照してください。
-
コンポーネントを、アクションバーや関連リストなどの宣言アクションを持つことができるページに追加します。
詳細については、「コンポーネントの追加と構成」を参照してください。
-
ServiceNow AI Platform®のテーブルに宣言アクション定義を作成するには、 ワークスペースエクスペリエンス > アクション & コンポーネント > リストアクション.
宣言アクションを利用可能にするテーブルを選択します。たとえば、インシデントテーブルに [自分の作業を実行 (Complete my work)] アクションを作成したり、既存の宣言アクション定義レコードを使用したりできます。
図 : 1. プラットフォーム宣言アクション定義レコード - [アクティブ] チェックボックスをオンにして、レコードを保存または更新します。
- UI ビルダー に戻ります。
-
宣言アクションの処理済みイベントを呼び出すには、[構成] パネルに移動し、[宣言アクションイベントマッピングの設定] をクリックします。
-
以前に作成した宣言アクションを選択します。
ステップ 5 の例を続行する場合、宣言アクションは [自分の作業を実行 (Complete my work)] のようになります。
-
ページでの宣言アクションの実行内容を定義するには、[+ イベントハンドラーを追加] をクリックします。
-
イベントハンドラーに名前を付けます。
名前は、イベントハンドラーで実行するアクションを説明するものとしてください。
- オプション: イベントハンドラーの説明を入力します。
- 呼び出す処理済みイベントを選択します。
- オプション: イベントハンドラーのペイロード値を追加します。
- [保存] を選択します。
-
イベントハンドラーに名前を付けます。
- [完了] を選択します。
-
[保存] を選択し、
を選択します。
-
[自分の作業を実行 (Complete my work)] をクリックして、ページで宣言アクションをテストし、それが機能するかどうかを確認します。