Code: Alles auswählen.
* Edit-Event(Enter Druck) extra registrieren
CALL METHOD me->lo_alv->register_edit_event
EXPORTING
i_event_id = cl_gui_alv_grid=>mc_evt_enter.
bekomme ich hier nicht Prüfung ob die Daten valide auf dem Frontend sind ??black_adept hat geschrieben:ad 2) CL_GUI_ALV_GRID->CHECK_CHANGED_DATA aufrufen. Danach sind die Daten vom Frontend in deiner internen Tabelle und du kannst sie ändern/ergänzen und via Refresh dann wieder ausgeben
Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
4byte
Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
4byte
Danke erstmal für eure Antworten. Wie funktioniert den das ganze für das Reuse ALV?black_adept hat geschrieben:ad 1) CL_GUI_ALV_GRID->REGISTER_EDIT_EVENT. Und Eventhandler auf Event DATA_CHANGED und dort "manuell" ein PAI auslösen wenn du es via PAI machen möchtest
ad 2) CL_GUI_ALV_GRID->CHECK_CHANGED_DATA aufrufen. Danach sind die Daten vom Frontend in deiner internen Tabelle und du kannst sie ändern/ergänzen und via Refresh dann wieder ausgeben