getDelegatedFieldsTo

Versionshinweise

22.1


Code

Groovy
Map<String, String> getDelegatedFieldsTo(String sourceEntity, String targetEntity)

Beschreibung

Liefert eine Map mit den Namen der Felder aus denen delegiert wird als Schlüssel und die zugehörigen delegierten Felder als Wert.
Die enthaltenen Werte sind selbst keine delegierten Felder mehr.
Ein Zielfeld kann mehrfach in den Werten erscheinen, wenn die Delegation in mehr als einen Datensatz schreibt (z. B. Firmen- und Privataddresse).


Parameter

    • sourceEntity - Der Name der Entität deren Delegationsfelder ermittelt werden sollen


Rückgabe

Eine Map, die die Namen der Felder aus denen delegiert wird als Schlüssel und die zugehörigen delegierten Felder als Wert enthält.

Beispiele

Groovy
String sourceEntity = "ContactPerson";
String targetEntity = "Address";
Map<String, String> delegatedFields = MetaDataUtils.getDelegatedFieldsTo(sourceEntity, targetEntity);
String msg = sourceEntity + " Map der delegierten Felder in die " + targetEntity + " " + delegatedFields;
ScriptUtils.info(msg);