You use this function to maintain screen attributes for your screen in the Screen Painter.
You can set the following screen attributes:
General Attributes
Attribute | Description |
---|---|
Program |
Name of the program to which the screen belongs. |
Screen Number |
Unique 4-digit number for the screen. |
Short Description |
Short description of the screen. |
Original Language |
Maintenance language of the screen (same as the original language of the program to which the screen belongs). |
Package |
Package to which the screen belongs. |
Last Changed/Last generated |
Date on which the screen was last changed or last generated. |
Screen Type
Attribute | Description |
---|---|
Normal |
Defines a normal screen (default setting). |
Subscreen |
Defines a subscreen. |
Modal Dialog Box |
Defines a special interface for dialog boxes. For more information, see Using Modal Dialog Boxes . |
Selection Screen |
Defines a screen that is automatically created during the generation of an executable ABAP program. Selection screens contain screen elements for the SELECTION-SCREEN and the PARAMETERS statements of this program. If the program has a logical database connected to it, the selection screen contains screen elements that allow you to enter database selection criteria. The system sets this attribute automatically. |
Settings
Attribute | Description |
---|---|
Hold Data |
The system uses this function to hold entries made at runtime and to display them if the user calls the screen again. The supported functions are Hold data, Set data and Delete data (See System → User Profile). |
Switch Off Runtime Compression |
If you set this option, the system does not compress the screen at runtime. Note
We recommend that you do not use this option. If you hide fields dynamically at runtime, empty lines may appear on the screen and the processing may take longer time. |
Template - Non-executable |
This attribute is assigned to screens that are intended to serve as a template but never be executed themselves. If this attribute is set:
|
Hold Scroll Position |
If you set this option, the system restores the vertical and the horizontal scroll positions when the user returns to the original screen. This also applies to the length and the width of the screen.
This attribute is useful for large screens. |
Without Application Toolbar |
This attribute hides the application toolbar. The same functions are available on the menu bar and in the context menu. |
Other Attributes
Attribute | Description |
---|---|
Next Screen |
Number of the next screen to be displayed if the screen sequence is processed statically (not triggered by SET SCREEN statements). |
Cursor Position |
Specifies the screen element on which the cursor should initially be placed. By default, this is the first active input field. |
Screen Groups |
4-character identifier of a group of associated screens. |
Lines/Columns Used |
Size of the screen area occupied by screen elements. |
Lines/Columns Maint. |
Size of the screen in rows/columns. The size is measured in characters starting from the upper left-hand corner. Screens can have a maximum size of 200 rows x 255 columns. |
Context menu FORM ON CTMENU |
Specifies a dynamic context menu for the whole screen or parts of it. For more information, see the field help. |