Skript für dynamische Aktionen für Listenkontextmenüs

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Die Skript für dynamische Aktionen Feld im Formular „Kontextmenü“ definiert ein Skript. Das Skript füllt ein Listenkontextmenü mit dynamischen Optionen wie Filtern oder Ansichten aus.

    Die folgenden JavaScript-Variablen sind für das Skript für dynamische Aktionen verfügbar, wenn es ausgeführt wird.
    Tabelle : 1. Skriptvariablen für dynamische Aktionen
    Variable Beschreibung
    G_tableName Name der aktuellen Tabelle.
    G_listId ID der Liste, für die das Kontextmenü erstellt wird.
    G_itemName Name, der im Datensatz des UI-Kontextmenüs definiert ist.
    G_itemOrder Reihenfolge, die im Datensatz des UI-Kontextmenüs definiert ist. Verwenden Sie diese Variable, um den Wert von zu übergeben Reihenfolge Feld für das Skript für dynamische Aktionen.
    G_contextMenu.addAction(item_ID, label, script_string, order) Fügen Sie dem Kontextmenü Optionen hinzu, und wählen Sie die Reihenfolge aus, in der sie angezeigt werden.
    Im folgenden Beispiel wird ein Listentitelmenüelement angezeigt, das die Anzahl der Datensätze pro Seite in der Listenansicht steuert.
    g_contextMenu.addAction('50', g_itemName, 'showRowsPerPage("50");', g_itemOrder);
    Hinweis:
    Das Aktionsskript für dieses Element muss definieren ShowRowsPerPage Funktion, damit bei der Auswahl dieses Menüelements diese Funktion mit einem Argument von 50 aufgerufen wird.