FIELDERROR(Field[,Text]);
FIELDERROR
Die Funktion FIELDERROR gibt eine auf das angegebene Feld (Field) bezogene Fehlermeldung aus und verlässt den aktuellen Trigger oder Codeunit.
Parameter
Der zweite Parameter (Text) ist optional und gibt einen zusätzlichen Fehlertext an.
Informationen
Bei der Fehlermeldung werden die Werte des Primärschlüssels angezeigt. Somit ist die Suche nach dem entsprechenden Datensatz einfach.
Beispiel
WITH SalesLine DO IF GET("Document Type"::Invoice,'1000',10000) THEN BEGIN FIELDERROR(Quantity); FIELDERROR(Quantity,'ist nicht korrekt'); END;