Using confirmation prompt with cl_salv_table

153 Views Asked by At

I need dynamically (at runtime) set or unset confirmation prompt for ALV GRID created by cl_salv_table->display( ).

I set breakpoint before CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY', manually assign 'X' to is_layo-CONFIRMATION_PROMPT, and ALV GRID asked confirmation before exit. But I want get reference to the actual field CONFIRMATION_PROMPT to change its value at run time.

1

There are 1 best solutions below

1
Вася Килобайтов On

I have found solution:

FIELD-SYMBOLS <CP> TYPE C.
ASSIGN ('(SAPLSLVC_FULLSCREEN)GT_GRID-S_LAYOUT-CONFIRMATION_PROMPT') TO <CP>.
<CP> = 'X'.