|
Versionshinweise |
12.2, 23.1 (Anpassung) |
||
|---|---|---|---|
Code
Groovy
String LookupUtils.insertOrUpdateIntoKeytable(String range, Serializable key, String displayName, String parentPk, boolean selectable, boolean selectableSD, String imageId, String colorCode, boolean updateIfExists)
Beschreibung
Aktualisiert oder erzeugt einen Schlüssel.
Parameter
-
range - Der Schlüsselbereich des Nachschlagewertes.
-
key - Der Schlüssel des Nachschlagewertes. Erlaubte Datentypen sind java.lang.String und java.lang.Integer.
-
displayName - Die Langbezeichnung für den Schlüssel.
-
parentPk - [optional] Der übergeordnete Schlüssel.
-
selectable - [optional] Auswählbar in Maske.
-
selectableSD - [optional] Auswählbar im Suchfenster.
-
imageId - [optional] Das Icon.
-
colorCode - [optional] Die Farbe.
-
updateIfExists - Gibt an, ob die Schlüsselbezeichnung geändert werden soll, falls der Schlüssel vorhanden ist.
Rückgabe
Gibt den Primärschlüssel des Schlüssels zurück.
Beispiele
Groovy
String pk = LookupUtils.insertOrUpdateIntoKeytable("ANG", "ANG-TEST9912", "MYTEST", "ANG-TEST", true, false, "USER_IMAGE:S_ACTTYPE-APP-ACT:16:16", "#ffb400", false);