
One of the main advantages of SAP List Viewer is the large scope of personalization options that are on offer to the user in the settings dialog box.
The implicit personalization can be deactivate for your Web Dynpro application using the application parameter WDDISABLEUSERPERSONALIZATION. When deactivated, none of the functions listed below are available to the user. However, as administrator you can continue to provide view for the user.
More information: Application Parameters and URL Parameters
Personalization
Personalization has many aspects:
Personalizing SAP List Viewer
The user can filter and sort, rearrange and hide columns, and much more. These are the standard functions of SAP List Viewer that, as an application developer, you can activate and deactive and for which you can define the initial settings.
More information: Configuring Standard ALV Functions
Users can adapt these functions to their needs and save them in views of their own so that they can call their preferred display again and again. As an application developer, you define the standard view that the user initially sees and can access the views that the user has personalized.
More information:
Implicit Personalization of Web Dynpro ABAP
In addition to this function, the user is also provided with the implicit personalization that is implemented generally for Web Dynpro ABAP.
They can deactivate this personalization function specifically for SAP List Viewer using method SET_IMPLICIT_P13N_ENABLED of interface IF_SALV_WD_TABLE_SETTINGS.
For SAP List Viewer, read the system documentation on IF_SALV_WD_TABLE_SETTINGS of class CL_SALV_WD_CONFIG_TABLE.
For more information on personalization in Web Dynpro ABAP, see Personalization and Customizing