Code: Alles auswählen.
set pf-status 'ALVGRID'.
gr_grid->register_edit_event( cl_gui_alv_grid=>mc_evt_modified ).
set handler lcl_event_receiver=>handle_data_changed for gr_grid.
gr_grid->register_edit_event( cl_gui_alv_grid=>mc_evt_enter ).
set handler lcl_event_receiver=>handle_data_changed for gr_grid.
Code: Alles auswählen.
data:
gr_grid type ref to cl_gui_alv_grid.
Da hast du wohl beim Kopieren deiner Vorlage-FORMs etwas vergessen und greifst noch auf globale Daten innerhalb der FORM zuralf.wenzel hat geschrieben:gr_grid->register_edit_event( cl_gui_alv_grid=>mc_evt_modified ).
Genau, darum lief das Programm ja vorher auch reibungslos.JHM hat geschrieben:Da hast du wohl beim Kopieren deiner Vorlage-FORMs etwas vergessen und greifst noch auf globale Daten innerhalb der FORM zu
Möglich ist das bei einem ReleaseWechsel schon. Aber du kannst doch bei SET_PF_STATUS auch noch mal das ALV-Objekt über den FuBa besorgen, dann bist du auf der sicheren Seite.ralf.wenzel hat geschrieben:Könnte es sein, dass sich die Reihenfolge da geändert hat?]
Möglich...ralf.wenzel hat geschrieben:Könnte es sein, dass sich die Reihenfolge da geändert hat?