List ATS Component 
A generic design template for displaying data in a list.
It is implemented using the Web Dynpro component FPM_LIST_UIBB_ATS.
The information displayed in a list at runtime is determined by the feeder class assigned to the configuration of the Web Dynpro component FPM_LIST_UIBB_ATS.
Note
This list component supersedes the list component implemented by the Web Dynpro component FPM_LIST_UIBB. The List ATS (ABAP Table Services) component provides you with an extended range of features, including personalization features, and advanced sorting and filtering functions.
You use this design template when you want to display data using a list. You can determine the concrete display of the data in a list when configuring the Web Dynpro component FPM_LIST_UIBB_ATS.
A list is displayed as a table of rows and columns at runtime. Each item in a list is displayed in a separate row.
A list has its own toolbar.
Each column of the list has a column header. If the application has enabled list functions such as sorting, filtering, and grouping, an arrow appears in the bottom-right corner of the column header when you hover the mouse over the heading at runtime. The available menu options are determined by the relevant feeder class.
List components may contain an action column containing several one-click action controls.
You configure this component using FLUID, the FPM configuration editor.
You can configure, amongst others, the following properties of this component:
Appearance and behavior of the list at runtime
In the General Settings panel, you can specify settings applicable to the list as a whole. For example, you can specify the following settings:
Number of columns and rows that the system displays
Width of the table and height of the rows
Hide an entire table if all the rows are empty
Allow the user to create new views of the list at runtime
Export the list to a spreadsheet
If the list functions sorting, grouping, filtering, and aggregation are specified in the relevant feeder class, you can configure them in the General Settings.
Enable or disable settings for Drag and Drop (if enabled in the relevant feeder class)
Appearance and behavior of the columns of the list
In the Attributes panel, you can specify settings applicable to the individual columns in the list. For example, you can specify the following settings:
Header text of a column
Display type of a column (for example, Input Field, Dropdown List, Checkbox, Link to Action)
Settings for the individual display types in the Display Type Dependent Properties section of the Attributes panel
Fixing a column on the screen at runtime
In the List UIBB Schema, you can specify which columns should be displayed, and the order in which the columns are arranged.
For more information on the attributes of this component, choose the More Field Help option from the context menus of the individual GUIBB elements.
This component can be personalized by the user at runtime.