habe ein Problem

Möchte mehrere Felder mit dem gleichen Skript überprüfen. Habe bisher immer die gleiche "IF-Abfrage" in das "EXIT-Ereignis" jedes Feldes geschrieben.
[suB]if(this.rawValue.length > 4){
xfa.host.messageBox("Bitte nur vier Zeichen eingeben!", "Hinweis", 3, 1);
this.rawValue = "";
}else{
}[/suB]
Nicht besonders professionell, da man dieses ja auch mit einer Funktion lösen kann.
Ich habe ein neues Skriptobjekt erzeugt und folgenden Code hinterlegt:
[suB]function feld_checken(){
if(this.rawValue.length > 4){
xfa.host.messageBox("Bitte nur vier Zeichen eingeben!", "Hinweis", 3, 1);
this.rawValue = "";
}else{
}
}[/suB]
Leider funktioniert es bei mir nicht. Hat jemand eine Idee, wo der Fehler liegt? Zuhause arbeite ich mit LCD 8, das hochgeladene PDF wurde eben auf der Arbeit mit dem LCD 7 erzeugt.
Vielen Dank für Eure Hilfe,
liebe Grüße Mandy