|
Typ |
|
||
|---|---|---|---|
|
Versionshinweise |
12.2 |
||
|
Web Client |
|
||
Code
Groovy
void fieldValueChanged(String fieldName)
Beschreibung
Diese Methode wird aufgerufen, wenn ein Feldwert geändert wurde.
Verhalten:
-
Trigger-Zeitpunkt: Das Event wird erst bei Fokusverlust (blur) des Feldes ausgelöst – sowohl in der Detail- als auch in der Memoansicht.
-
Kein Trigger bei Formatierung: Änderungen über die Toolbar (z. B. Fett, Kursiv) lösen das Event nicht aus; der Fokus bleibt im Editor.
-
Kein Trigger ohne Änderung: Das reine Betreten und Verlassen des Feldes ohne Textänderung löst kein Event aus.
Parameter
-
fieldName- Der interne Name des geänderten Feldes, z.B. "MatchCode.Customer". -
oldValue- Der alte Feldwert. -
newValue- Der neue Feldwert.
Beispiele
Groovy
void fieldValueChanged(String fieldName, Object oldValue, Object newValue)
{
if(ScriptUtils.equal(fieldName, "MatchCode.Customer"))
{
...
}
}