UI 拡張ポイントに対するカスタム UI マクロの登録

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • アプリケーションコードで選択した UI 拡張ポイントに対してカスタム UI マクロを登録します。

    カスタム UI マクロを登録することで、UI 拡張ポイント定義をカスタム UI マクロでの実装にリンクする拡張インスタンスレコードを作成します。

    カスタム UI マクロの登録

    選択した UI 拡張ポイントに対して登録するときに、カスタム UI マクロとコードを作成します。

    始める前に

    必要なロール:アプリケーション固有の developer、application-specific admin、または admin
    注:
    アプリケーション固有のアドミンロールと委託開発については、「アプリケーション管理アプリのアクセス制御ルール」および「委託開発と展開」を参照してください。

    手順

    1. 移動先 すべて > システム拡張ポイント > UI 拡張ポイント.
    2. UI 拡張ポイント [sys_ui_extension-point] テーブルで、カスタム UI マクロを登録する拡張ポイントを選択します。
      注:
      このリストには、作成した UI 拡張ポイントと、 Now Platform 機能 ( カスタマーサービス管理 (CSM)フィールドサービス管理 (FSM) など) に埋め込まれている事前定義された UI 拡張ポイントが含まれています。

      事前定義された拡張ポイントを含む関数の詳細については、 拡張ポイントを使用してアプリケーション機能を拡張するの「関連トピック」リンクを参照してください。

    3. UI 拡張ポイントレコードで、[ 実装を作成 ] 関連リンクをクリックして新しいカスタム UI マクロを作成し、選択した UI 拡張ポイントに対して登録します。
    4. [UI マクロ] フォームで、カスタムコードを作成します。
      UI マクロの作成の詳細については、「 UI マクロ」を参照してください。
    5. [更新] をクリックします。

    タスクの結果

    カスタム UI マクロが作成され、UI 拡張ポイントに対して登録されます。

    UI 拡張インスタンスの確認

    UI 拡張ポイントに対して登録されているカスタム UI マクロのリストを確認します。拡張インスタンスは、登録されたカスタム UI マクロが使用されるアプリケーションスコープを示し、それぞれへのリンクを提供します。拡張インスタンスをアクティブ化または非アクティブ化することもできます。

    始める前に

    必要なロール:admin、またはアプリケーションの開発者またはアドミニストレーター向けの特定のロール
    注:
    アプリケーション固有のアドミンロールと委託開発については、「アプリケーション管理アプリのアクセス制御ルール」および「委託開発と展開」を参照してください。

    手順

    1. 移動先 すべて > システム拡張ポイント > UI 拡張ポイント.
    2. UI 拡張ポイント [sys_ui_extension_point] テーブルで、広範なインスタンスを表示する UI 拡張ポイントを選択します。
    3. UI 拡張ポイントレコードの [実装] 関連リストで、UI 拡張インスタンスを選択します。
      UI 拡張インスタンスレコードが表示されます。
      表 : 1. UI 拡張インスタンスレコード
      フィールド 説明
      ポイント UI 拡張ポイントの一意の名前。名前には、特殊文字を含む最大 100 文字の英数字を含めることができます。
      クラス UI 拡張ポイントが実装されているアプリケーションコード内の UI マクロ。
      アプリケーション 拡張ポイントがアサインされているアプリケーションスコープ。これはシステムによって割り当てられ、変更することはできません。スコーピングを使用することで提供される保護の詳細については、「Application scope」を参照してください。
      アクティブ 現在のインスタンスのアクティブな拡張ポイント。拡張ポイントを非アクティブ化するには、チェックボックスをオフにします。
    4. [送信] をクリックします。