Skip to Content
Mar 14 at 12:58 PM

Dump in repeated (recurrent) call of an ALV report


Hello ABAP developers,

In a Z-report we are calling ALV report by CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'. Within its parameter I_CALLBACK_USER_COMMAND we define reaction on user's action: doubleclick on certain cell of this (first) ALV report calls another (second, more detailed) ALV report, again created by the same CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'. And now: in this second ALV, any user's action leads to short dump MOVE_TO_LIT_NOTALLOWED_NODATA in form MARKS_SAVE in method LCL_EVENT_RECEIVER=>HANDLE_BEFORE_USER_COMMAND, because field symbol <L_BOX> has already been assigned and cannot be changed anymore.
Is there any technique how to cope with this and enable calling ALV "recurrently" - or at least twice?

Thank you for any hint.

Jaroslav Trnka