List screen configuration
Last updated
Was this helpful?
Last updated
Was this helpful?
List screens will be setup in configuration with the data type ‘E - List Screen Config’.
This ensures that that the following screen is available in app master data to allow the field definition and all the options setup:
Option
Usage
Comments
Field
Field name of component from the available structure(s) related to the app/screen.
These structures are listed in the specific configuration guide for each app. Entries must not contain spaces and should be a single string, e.g., ST_TYPE.
Using the F4 lookup one can see the list and select from all the possible structures and fields available as standard.
The F4 lookup will only work if there is data in table /TCTM/WM_DU. Table will be populated in a system if someone has run through the transaction screens with their PID for /TCTM/WM_SAVE_DU switched on ("X").
Label
Field label description that will be displayed.
This label can be set as one of the following:
· Standard data dictionary value, e.g. DDIC-LGNUM-S, where the middle component relates to the required field data option (accessed either via the F1 ‘Technical Information’ for a known field in the SAP GUI, or directly from a table in SE11/SE12) and the last character can be S, M or L (for short, medium or long label). Using the DDIC option means that if a user has maintained a language in their user profile, the SAP translation for that field will automatically be displayed when using the app.
· Text objects created under the ‘Text Override’ section in configuration (transaction /TCTM/WM_CFG) for each transaction, e.g. TEXT-SCAN. This allows the value of the text to be maintained in one place, while also allowing translations to multiple languages. See section ‘Text Elements’ in the Base Framework – Configuration Setup for more detail.
· Static text, e.g. the text required can be typed as the label and it will not change based on the language of the user.
· Left blank, in which case no label will be displayed.
Using the F4 lookup one can see the list and select either DDIC entries or text override entries defined in WM_CFG, by selecting the appropriate tab in the search popup and then selecting the DDIC item or text ID as appropriate.
Using F1 will display the text description behind the DDIC or Text ID in the field.
Line
The line or row number of the screen that the field should be displayed on.
Gaps in the numbering are ignored and the lines are concertinaed one after the other in sequence.
Position
Position on the line or row that the field should be displayed in.
Gaps in the numbering are ignored and the fields are displayed horizontally one after the other in sequence.
Length
Length of the field that appears on the screen.
Note: This will not restrict the number of characters that can be entered for the field object, which will be determined based on SAP field length.
Any appropriate CSS unit of measure (both relative and absolute) can be used when entering a length value. For example; 100px would fix the field space to 100 pixels wide, whereas 50% would fix the field space to half the width of the screen (whatever that may be). For more information on CSS units refer to the below link:
Note: If left blank, the app will fit to the width of the screen, or proportion if multiple fields are on one line.
Label Style
Style of text used for the label.
This can be left blank, for default, or set to:
· 1 = bold,
· 2 = italics,
· 3 = bold italics.
Label Size
Size of text used for the label.
This can be left blank, or set using typical CSS options such as pixels, e.g. 14px.
Label Colour
Colour of text used for the label.
Colours can be set using the hex format, e.g. #FF0000 is red.
Value Style
Style of text that is displayed in the field.
This can be left blank for standard text, or set to:
· 1 = bold,
· 2 = italics,
· 3 = bold & italics.
Value Size
Size of text used for the data in the field.
This can be left blank, or set using typical CSS options, such as in pixels, e.g. 14px.
Value Colour
Colour of text used for the data in the field.
Colours can be set using the hex format, e.g. #FF0000 is red.
Conversion Exit
Converts the data in the field for display.
Controls how the field is displayed, e.g. setting as ‘ALPHA’ will remove leading zeroes from a number. See Conversion Exits section for more detail on available conversion exits.
Note: Conversion exits can be developed and assigned here in the app master data.
Always Show
Indicates a field to be always visible in the list.
Selecting this option enables the field to always be displayed in the list detail even if:
· there is no data,
· or the field is determined as not relevant,
· or the field is identified for the LIST_HEADER section.
Filter
Marks a field as relevant for the filter feature.
Selecting this option allows the particular field to be used in the ‘filter’ bar at the top of the screen. The information typed by the user in the filter bar will be used to search the field for matches and restrict the list, to matches found.
Class
Code that is used to prepare the data in the fields before display.
Can be used to implement custom code to control the value displayed in the field.