---
sourceDocument: Verwaltung der Xanadu Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Verwaltung der Xanadu Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# onShow-Skript für Listenkontextmenüs

# onShow-Skript für Listenkontextmenüs {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Das Skriptfeld onShow definiert ein Skript, das ausgeführt wird, bevor das Kontextmenü angezeigt wird, um zu bestimmen, welche Optionen im Kontextmenü angezeigt werden.
Verwenden Sie dieses Skript, um die Menüelemente im Listenheadermenü basierend auf der aktuellen Feldspalte zu ändern. Die folgenden JavaScript-Variablen stehen dem onShow- Skript zur Verfügung, wenn es ausgeführt wird:{#r_OnShowScript__table_bjm_n4r_sr__entry__2}

| Variable | Beschreibung |
|-|-|
| g_menu | Anzuzeigendes Kontextmenü. |
| g_item | Aktuelles Kontextmenüelement. |
| g_list | GlideList2, für die das Skript ausgeführt wird. |
| g_fieldName | Name des Felds, für das das Kontextmenü ausgeführt wird. |
| g_fieldLabel | Bezeichnung des Felds, für das das Kontextmenü ausgeführt wird. |
| g_sysId | Die sys_id der Zeile oder des Formulars, für die bzw. das das Skript ausgeführt wird. |
[Tabelle : 1. onShow-Skriptvariablen]

{#r_OnShowScript__table_bjm_n4r_sr}  
Ein Beispiel für ein onShow -Skript ist eines, das bestimmt, wann die Option Gruppierung aufheben in einem Headermenü einer Listenspalte aktiviert oder deaktiviert wird, je nachdem, ob die Liste gruppiert ist oder nicht.

    if (g_list.getGroupBy()) {
       // list is grouped so enable to Ungroup menu item
       g_menu.setEnabled(g_item);
    } else {
       // list is not grouped, so disable the Ungroup menu item
       g_menu.setDisabled(g_item);
    }


