‎2007 Sep 12 3:19 PM
Hi,
I used ALV grid display to generate a report, the end-user will select a record from the report and press a push button so that the value will be changed automatically and will be reflected in the alv.
I have done this by recalling the alv function module. The problem is when alv FM is recalled the changed data is displayed in a new screen and when i select to GO BACK by pressing [ F3 ] im getting the old alv display screen, but i want the controll to go to the selection screen. Please help me to fix this,
Points will be awarded for helpful replies,
Regds,
Sarath.C
‎2007 Sep 12 3:24 PM
hi
try writing <b>leave list processing</b> after displaying the report with changed values....
‎2007 Sep 12 3:32 PM
‎2007 Sep 12 3:30 PM
Hello,
When the user clicks the button to change the value of the displayed contents
Modify content of
Use the <b>SELFIELD-REFRESH = 'X'</b>
Vasanth
‎2007 Sep 12 3:34 PM
Hi vasanth,
Thanks for ur reply,
I tried it its not working , its display only the data in the internal table,
but i want to display the data newly fetched so this is not working.
‎2007 Sep 12 3:50 PM
In FM 'REUSE_ALV_GRID_DISPLAY' Set the EXPORTING parameter
i_callback_user_command = 'USER_COMMAND'
Use the below routine.
FORM user_command USING r_ucomm LIKE sy-ucomm rs_selfield TYPE
slis_selfield.
rs_selfield-refresh = 'X'.
ENDFORM.
‎2007 Sep 13 5:27 AM