ich habe eine ALV-List, in der Einträge aus eine Tabelle dargestellt werden und editiert werden können. Durch eine Leketion gibt es immer nur einen Ergebnisdatensatz, der dann geändert werden kann.
Dabei müssen die Felder aber auf Richtigkeit geprüft werden.
Auf INITIAL ist einfach, das habe ich dann an Hand von einer Messageausgabe getan. Aber wie kann ich SAP Standardfelder, wie z.B. LIFNR oder ADAT1 überprüfen?
Du solltest einen Ereignishandler definieren, der auf das Event DATA_CHANGED des ALV reagiert. Da drin bekommst Du dann ein Objekt übergeben, welches die geänderten Daten enthält und kannst Sie prüfen.