2010 Jun 15 1:03 PM
Hello,
for auditing purposes I need a way to restrict a user from changing ALV-Layouts or selecting existent ALV-Layouts.
ONLY the default Layout can be looked. No changes on it.
Is there any simple way? No coding, because there a lot of standard transaction I have to change then
Thanks.
Hello,
for auditing purposes I need a way to restrict a user from changing ALV-Layouts or selecting existent ALV-Layouts.
ONLY the default Layout can be looked. No changes on it.
Is there any simple way? No coding, because there a lot of standard transaction I have to change then
Thanks.
2010 Jul 08 12:38 PM
Hi,
Simple way would be to remove that button to choose layout from ALV toolbar.
And it wont require much coding.
Regards,
Abhijeet
2010 Jul 08 3:57 PM
The best approach is to make the layout changes user specific so that they don't make any other layout as the default layout.
You will have to set I_SAVE to 'U', if you want the layouts to be user specific or change I_SAVE to 'A' if you want to allow them to make layout changes.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_save = 'U' "User SpecificSo, the best approach is to create an authorization object and check if you want the layout changes to be global or Not.
2010 Jul 08 4:03 PM
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |