‎2008 Nov 13 1:27 PM
Hi!
I created a full-screen alv based on class CL_SALV_HIERSEQ_TABLE, caught its functions via GET_FUNCTIONS and activated all of them via SET_ALL( ). Afterwards I was able to displaying and hiding position rows.
Next, I needed to add some user-defined functions, which is - according to SAP help - only possible via GUI STATUS, so I called SET_SCREEN_STATUS, but after this no displaying/hinding of position rows was possible any more.
Has anybody got an explanation / solution for that?
Regards,
Thomas
‎2008 Nov 13 2:14 PM
When you wish to use the Custom GUI status, you need to create all the standard buttons in your GUI to get them in your ALV. The easy way is to copy this GUI status from some standard program.
Check program: SALV_DEMO_HIERSEQ_FUNCTIONS
You can copy the GUI Status SALV_STANDARD in your program from this DEMO program.
Use Transaction SE41 to copy the GUI status and add your buttons.
Regards,
Naimesh Patel
‎2008 Nov 13 2:14 PM
When you wish to use the Custom GUI status, you need to create all the standard buttons in your GUI to get them in your ALV. The easy way is to copy this GUI status from some standard program.
Check program: SALV_DEMO_HIERSEQ_FUNCTIONS
You can copy the GUI Status SALV_STANDARD in your program from this DEMO program.
Use Transaction SE41 to copy the GUI status and add your buttons.
Regards,
Naimesh Patel