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;