Hi,
For a particular user, Go to settings and save a view as per your requirement
For all users, as suggested, you can run your application in admin mode and go to settings and save a view as per your requirement. Now, it should be available for all users.
Refer the link for customization in admin:
customizing in admin mode - webdynpro abap
Webdynpro ABAP -- ALV Layout setting
Also, if you want to achieve it through program,please refer the below link
Selection Variables in ALV View Variants
Hope this helps you.
Regards,
Rama