
Combo Boxes in the Shuffler
Use
You can display a shuffler above the list output of the MiniALV which you can use to output combo boxes that allow users to choose from different list variants.
Two shuffler modes are available:
Integration
If you want to allow the user to choose freely from saved selection variants or layouts, no further steps are required.

If you want to display the report with a default variant in the MiniALV, read the section
In order to restrict the selection variants available (you cannot restrict layouts) or to freely define the shuffler, set the service parameter
selectiontype to P and assign the name of a function module to the service parameter userfb . This function module is a callback function module to restrict the values of the shuffler or completely redefine it.Activities
Copy the function module
WWW_USER_SETTINGS_FB_TEMPLATE which you can use as a template for your callback function module. Basically, the function module uses two tables and a structure to define the shuffler:
Web add-on applications must use the function module
Interface parameter |
Meaning |
Table Selection_Catalog |
Definition of a combo box in the shuffler |
Table Selection_Data |
Definition of entries for a combo box in the shuffler based on the input fields on the selection screen |
Structure Shuffler_info |
Information about texts in the shuffler |
To set up the shuffler, proceed as follows:

If you define multiple combo boxes in the shuffler, the values of the
ID field for each combo box in Selection_catalog must be sorted in ascending order and be without gaps.
If you want to restrict only the selection variants available, you must only adjust the values in
See also the report
SALWP_ADD_MONITOR_SELECTION which is an example of a callback function module for the service CCMS_ALVIEWER (only in the standard).