Skip to Content
0
Apr 21, 2010 at 01:52 PM

Tabstrip with editable ALV: change tab - modification lost

327 Views

Hi,

I will first try to describe the situation that I am having:

I have a screen with on it various tabstrips using CL_BUS_TABSTRIP etc.

Each tabstrip has it's specific editable ALV grid. (CL_GUI_ALV_GRID)

Now, the data changed event gets triggered whenever I edit a field and leave it... which is perfect.

( CALL METHOD <fs_object>->register_edit_event

EXPORTING

i_event_id = cl_gui_alv_grid=>mc_evt_modified. )

But when I edit a field and instead of leaving it just click on another tab.. then the change goes lost. (data changed event not triggered)

How can I make sure that the change on the alv DOES get transferred to the internal table behind it?

Best Regards

Edited by: Rob Burbank on Apr 21, 2010 10:10 AM