---
sourceDocument: Yokohama Now Plattformverwaltung
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Plattformverwaltung

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# OnShow-Skript für Listenkontextmenüs

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

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Die OnShow-Skript Feld 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 Listenheader-Menü basierend auf der aktuellen Feldspalte zu ändern. Die folgenden JavaScript-Variablen sind für verfügbar OnShow Skript, 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 das 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 das Skript ausgeführt wird. |
[Tabelle : 1. OnShow-Skriptvariablen]

{#r_OnShowScript__table_bjm_n4r_sr}  
Ein Beispiel für OnShow Ein Skript bestimmt, wann aktiviert oder deaktiviert werden soll Gruppierung Aufheben Option in einem Listenspaltenüberschriftenmenü basierend darauf, 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);
    }


