getValueFromLookup
Versionshinweise | 12.1 |
---|
Code
Object LookupUtils.getValueFromLookup(ILookup value, String fieldName)
Beschreibung
Ermittelt den Wert des angegebenen Feldes aus einem Nachschlagewert. Wenn der Nachschlagewert das Feld nicht enthält, so wird dieses über eine Suche ermittelt. Dies kann zu Performanceproblem führen.
Falls der übergebene Wert keine gültige Nachschlagewert ist oder das Feld nicht zur Nachschlageentität gehört, so wird null zurückgeliefert.
Parameter
- value - Ein Nachschlagewert.
- fieldName - Der interne Name des zu ermittelnden Feldes. Z.B. "MatchCode.Customer".
Rückgabe
Liefert den Feldwert aus dem Nachschlagefeld zurück.
Gibt null zurück, wenn der übergebene Wert kein gültiger Nachschlagewert ist.
Beispiele
ILookup value = LookupUtils.lookup("H", "PersonType.Customer");
boolean juristicPerson = LookupUtils.getValueFromLookup(value, "JuristicPerson.PersonType");