Skip to main content
Skip table of contents

openNewLevelForPk

Versionshinweise

19.2

Code

CODE
boolean LogicScriptUtils.openNewLevelForPk(String entity, boolean openListView, String... pks);

Beschreibung

Öffnen einer neuen Ebene basierend auf der übergebenen Entität und der Primärschlüssel.

Parameter

  • entity - Der Name der zu öffnenden Entität.
  • openListView - Optional:  Entscheidet ob die Listenansicht oder die Detailmaske geladen wird. 

    Wenn der Parameter nicht gesetzt ist, erfolgt eine automatische Wahl der Ansicht.
    Bei einem einzigen Datensatz wird die Detailansicht geöffnet, bei mehreren die Listenansicht.

    • true: Listenansicht.
    • false: Detailmaske.
  • pks - Öffnet eine neue Ebene für die übergebenen Primärschlüssel.
    Die Übergabe einer Liste mit String Elementen wird unterstützt.

Rückgabe

true, wenn die Ebene geöffnet wurde.
false, wenn für die übergebenen Primärschlüssel keine Datensätze gefunden wurden oder keine Primärschlüssel übergeben wurden.

Beispiele

CODE
\* Open single ContactPerson in new level with detail view *\
LogicScriptUtils.openNewLevel("ContactPerson", "copePk1");
\* Open two ContactPersons in new level with list view *\
LogicScriptUtils.openNewLevel("ContactPerson", "copePk1", "copePk2");
\* Open two ContactPersons in new level with detail view *\
LogicScriptUtils.openNewLevel("ContactPerson", false, "copePk1", "copePk2");
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.