GlideNavigation : Client

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Die GlideNavigation- API bietet Methoden zum Steuern und Aktualisieren des Navigators und des Hauptframes.

    Der Zugriff auf diese Methoden erfolgt über das globale Objekt „g_navigation“.

    GlideNavigation – open(Zeichenfolgen-URL, Zeichenfolgenziel)

    Leitet auf eine neue URL um.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    URL Zeichenfolge Die zu ladende URL. Es kann eine beliebige vom Browser unterstützte URL sein.
    target Zeichenfolge Optional. Der Frame, in den der durch die URL angegebene Inhalt geladen werden soll.

    Standard: Aktueller Frame

    Tabelle : 2. Ergebnisse
    Typ Beschreibung
    void

    In diesem Beispiel wird gezeigt, wie Sie die Liste der aktiven Incidents in einer Instanz öffnen und den Inhalt im aktuellen Frame anzeigen.

    g_navigation.open('incident_list.do?sysparm_query=active=true');
    

    GlideNavigation - openPopup(Zeichenfolgen-URL, Zeichenfolgenname, Zeichenfolgenfunktionen, boolescher Wert kein Stapel)

    Öffnet die angegebene URL in einem Popup-Fenster.

    Der Parameter features ist Teil der DOM-Spezifikation und wird übergeben. Weitere Informationen zur Liste der verfügbaren Funktionen finden Sie im Mozilla Developer Network.

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    URL Zeichenfolge Zu öffnende URL.
    name Zeichenfolge Fenstername
    features Zeichenfolge Kommagetrennte Liste der Funktionen für das Popup-Fenster.
    noStack Boolean Kennzeichnung, die angibt, ob „sysparm_stack=no“ an die URL angehängt werden soll. Dieser Parameter verhindert unerwartetes Verhalten bei Verwendung der Schaltfläche „Zurück“ des Formulars.
    Gültige Werte:
    • „wahr“: Fügt „sysparm_stack=no“ an die URL an.
    • „falsch“: „ sysparm_stack=no“ nicht an die URL anhängen.
    Tabelle : 4. Ergebnisse
    Typ Beschreibung
    Fenster Instanz des neuen Fensters.

    In diesem Beispiel wird gezeigt, wie Sie die Liste der aktiven Incidents in einem Popup-Fenster mit dem Namen „Aktive Incidents“ öffnen und im Fenster die Funktionen Größenanpassung, Bildlaufleisten und Status aktivieren.

    g_navigation.openPopup('incident_list.do?sysparm_query=active=true', 'Active Incidents', 'resizable,scrollbars,status', true);
    

    GlideNavigation – openRecord(String tableName, String sys_id)

    Leitet zu einem Datensatz um. Der Datensatz wird im Navigatorframe angezeigt.

    Tabelle : 5. Parameter
    Name Typ Beschreibung
    tableName Zeichenfolge Name der Tabelle, die den anzuzeigenden Datensatz enthält.
    sys_id Zeichenfolge Sys_id des anzuzeigenden Datensatzes.
    Tabelle : 6. Ergebnisse
    Typ Beschreibung
    void

    In diesem Beispiel wird gezeigt, wie ein angegebener Incident-Datensatz im Navigator-Frame geöffnet wird.

    g_navigation.openRecord('incident', '4e49c0e81bf198101363ff37dc4bcb8a');
    

    GlideNavigation – refreshNavigator()

    Aktualisiert den Inhalt im Navigator-Frame.

    Tabelle : 7. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 8. Ergebnisse
    Typ Beschreibung
    void

    In diesem Beispiel wird gezeigt, wie Sie den Inhalt im Navigator-Frame aktualisieren.

    g_navigation.refreshNavigator();
    

    GlideNavigation – reloadWindow()

    Lädt den aktuellen Frame neu.

    Tabelle : 9. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 10. Ergebnisse
    Typ Beschreibung
    void

    In diesem Beispiel wird gezeigt, wie der Inhalt im aktuellen Frame aktualisiert wird.

    g_navigation.reloadWindow();