---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# リストコンテキストメニューのカスタマイズ

# リストコンテキストメニューのカスタマイズ {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

リストコンテキストメニューのコンテンツと動作をカスタマイズできます。

## 始める前に

必要なロール：admin

## このタスクについて

たとえば、特定テーブルのリスト列ヘッダーのメニューにオプションを追加できます。グローバルコンテキストメニューオプションにアクセスするために必要なロールを変更することもできます。

## 手順

1. 移動先 すべてシステム UIUI コンテキストメニュー.
2. \[新規\] をクリックします。
3. フォームに入力します。  
   {#t_CreateAContextMenu__table_bp5_h2r_sr__entry__2}

   | フィールド | 説明 |
   |-|-|
   | テーブル | このコンテキストメニューオプションが追加されているテーブルを選択します。ベースシステムメニュー項目はグローバル \[global\] テーブルに追加され、すべてのテーブルのすべてのリストにコンテキストメニューオプションが適用されます。特定のテーブルを指定した場合、そのオプションはそのテーブルのリスト内のコンテキストメニューでのみ使用できます。 注: このリストには、コンテキストメニューと同じスコープ内にあるテーブルとデータベースビューのみが表示されます。 |
   | メニュー | このオプションが表示されるリストコンテキストメニューを選択します。 * リストタイトルメニュー * 列見出し * [リストフィールド](https://www.servicenow.com/docs/access?context=r_Fields&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US) {#t_CreateAContextMenu__ul_c2x_v2r_sr} |
   | タイプ | 作成するメニューオプションのタイプを選択します。 * アクション：即時アクションを実行するメニューオプション。 * メニュー：サブメニューを表示できる親メニューを作成します。 * セパレーター：メニューのオプションのグループ間に線を引きます。メニューでは、セパレーター行を隣接して表示したり、メニューの下部に表示したりすることはありません。ロールのオプションを削除する条件によって 2 つのセパレーターが強制的に結合されると、片方のセパレーターがビューから削除されます。 * ラベル：メニューまたはメニューのセクションに対して、リンクされていないラベルを作成します。 * 動的アクション：リストが表示されたときにのみ生成できる利用可能なビューやユーザーフィルターなど、動的に作成されるメニューオプション。 {#t_CreateAContextMenu__ul_nrb_1fr_sr} |
   | 名前 | メニューに表示されるアクションのラベルを入力します。 |
   | 親 | このアクションがサブメニューの一部である場合は、親メニュー アイテムの名前を入力します。たとえば、基本システムでは、Configure は親です。 |
   | 順番 | このアイテム、メニュー、またはセパレーターに順序番号を割り当てて、メニューのどこに表示するかを指定します。 |
   | 有効 | このコンテキストメニューアイテムを有効または無効にします。コンテキストメニューには、アクティブなアイテムのみが表示されます。 |
   | onShow スクリプトの実行 | このチェックボックスをオンにすると、\[onShow スクリプト\] フィールドが表示されます。 |
   | 条件 | このメニューオプションを表示する条件を作成します。たとえば、このアイテムを表示する権限を持つロールを定義します。 |
   | アクションスクリプト | アクションスクリプトは、コンテキストメニューオプションが選択されると実行されます。詳細については、「[リストコンテキストメニューのアクションスクリプト](https://servicenow-prod.fluidtopics.net/rXTb2Y_3ZCExR1KVtKf4Qw "コンテキストメニューフォームの [アクションスクリプト] フィールドで、スクリプトを定義します。このスクリプトは、コンテキストメニューオプションが選択されると実行されます。")」を参照してください。 |
   | ダイナミックアクションスクリプト | ダイナミックアクションスクリプトは、フィルターやビューなどのダイナミックオプションをコンテキストメニューに入力します。詳細については、「[リストコンテキストメニューのダイナミックアクションスクリプト](https://servicenow-prod.fluidtopics.net/Ne8gpSCBwg6pOMR6ePNvrg "コンテキストメニューフォームの [ダイナミックアクションスクリプト] フィールドで、スクリプトを定義します。スクリプトは、フィルターやビューなどのダイナミックオプションをリストコンテキストメニューに入力します。")」を参照してください。 |
   | onShow スクリプト | onShow スクリプトは、コンテキストメニューが表示される前に実行され、コンテキストメニューに表示するオプションを決定します。詳細については、「[リストコンテキストメニューの onShow スクリプト](https://servicenow-prod.fluidtopics.net/d1upbjFA7goSZuLtqbKD6g "[onShow スクリプト] フィールドが定義するスクリプトは、コンテキストメニューが表示される前に実行され、コンテキストメニューに表示するオプションを決定します。")」を参照してください。 |
   [表 : 1. コンテキストメニューフォームのフィールド]

   {#t_CreateAContextMenu__table_bp5_h2r_sr}  
4. \[送信\] をクリックします。
* **[リストコンテキストメニューのアクションスクリプト](https://servicenow-prod.fluidtopics.net/rXTb2Y_3ZCExR1KVtKf4Qw)**   
  コンテキストメニューフォームの \[アクションスクリプト\] フィールドで、スクリプトを定義します。このスクリプトは、コンテキストメニューオプションが選択されると実行されます。
* **[リストコンテキストメニューのダイナミックアクションスクリプト](https://servicenow-prod.fluidtopics.net/Ne8gpSCBwg6pOMR6ePNvrg)**   
  コンテキストメニューフォームの \[ダイナミックアクションスクリプト\] フィールドで、スクリプトを定義します。スクリプトは、フィルターやビューなどのダイナミックオプションをリストコンテキストメニューに入力します。
* **[リストコンテキストメニューの onShow スクリプト](https://servicenow-prod.fluidtopics.net/d1upbjFA7goSZuLtqbKD6g)**   
  \[onShow スクリプト\] フィールドが定義するスクリプトは、コンテキストメニューが表示される前に実行され、コンテキストメニューに表示するオプションを決定します。

