|
Versionshinweise |
20.1 |
||
|---|---|---|---|
Code
Groovy
String displayName = WorkSpaceScriptUtils.generateDisplayName(IContainer container, String separator[, String... fieldNames])
Beschreibung
Generiert einen Anzeigenamen für den übergebenen IContainer unter Verwendung der übergebenen Feldnamen oder der ID-Felder der Entität (falls keine übergeben wurden).
IContainer alle Felder enthält, die für die Erstellung des Anzeigenamens benötigt werden. Fehlende Werte werden einfach übersprungen und tauchen somit nicht im Ergebnis auf!
Parameter
-
container- DerIContainer. -
separator- Der String, um die Komponenten des Anzeigenamens zu trennen (z.B. ", "). -
fieldNamesoptional - Beliebige Anzahl an Feldnamen, aus denen der Anzeigename generiert wird. Falls keine übergeben werden, werden die ID-Felder der Entität genutzt!
Rückgabe
Der generierte Anzeigename.
Beispiele
Groovy
String name1 = WorkSpaceScriptUtils.generateDisplayName(container, ", ") // ID-Felder werden genutzt
String name2 = WorkSpaceScriptUtils.generateDisplayName(container, ", ", "LastName.ContactPerson", "FirstName.ContactPerson");