Dynamisches Aktionsskript für Listenkontextmenüs

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Das Feld Skript für dynamische Aktionen im Formular „Kontextmenü“ definiert ein Skript. Das Skript füllt ein Listenkontextmenü mit dynamischen Optionen wie Filtern oder Ansichten.

    Die folgenden JavaScript-Variablen stehen dem Skript für dynamische Aktionen zur Verfügung, 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 UI-Kontextmenü-Datensatz definiert ist.
    g_itemOrder Im UI-Kontextmenü-Datensatz definierte Reihenfolge. Verwenden Sie diese Variable, um den Wert des Felds Reihenfolge an das Skript für dynamische Aktionen zu übergeben.
    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 Listentitel-Menü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 die Funktion showRowsPerPage so definieren, dass bei Auswahl dieses Menüelements diese Funktion mit dem Argument 50 aufgerufen wird.