Hierarchy
⤷ BC-WD-ABA-RUN (Application Component) Web Dynpro ABAP Runtime
⤷ SWDP_RUNTIME_CORE (Package) Web Dynpro Runtime: Core Functions
Basic Data
Data Element | PROP_VALUE |
Short Description | Properties |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | PROP_VALUE | |
Data Type | CHAR | Character String |
Length | 255 | |
Decimal Places | 0 | |
Output Length | 255 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 0 | |
Medium | 0 | |
Long | 0 | |
Heading | 0 |
Documentation
The term "Properties" represents a number of attributes for screen elements. These attributes:
- are mostly for internal SAP use only,
- do not belong to the standard attributes for screen elements
- are, for technical reasons, not stored directly in the element list in the screen source, but in a special property bag instead
The property bag exists as of Basis Release 4.6C.
Properties are maintained in special Screen Painter processing screens. This can be called up using the ">Properties" button. This button can be found in
(a) the attribute field of a screen element
(b) the element list, "General Attributes" view
Which properties are permitted depends on the screen element type and the Basis Release. Some properties are permitted, but are only supported by special GUIs (normally by the WebGUI and the WinGUI) or by WinGUI accessibility mode, while others are not supported at all.
As of Release 6.40, the WinGUI accessibility mode is available as a special GUI mode, in which enriched information can be provided for the Screen Reader. This can be activated via the Windows menu:
Start -> Settings -> Control Panel -> SAP Configuration
on the "Design selection" tab, set "Use accessibility mode".
Properties can only be set for screen elements that have a name. The Screen Painter does not offer the "-->Properties" button for unnamed screen elements.
The following is a list of the main properties:
- TextField
Assignment of an ID for a screen field
Permitted as of Basis Release 6.20, implemented in the WebGUI as of 6.20 and in the WinGUI as of 6.40 (only in accessibility mode)
The ID can be a text field or a pure output field that can be situated anywhere on the screen. In this sense, the text field property is an enhancement of the attributes "ID left" and "ID right".
The text field property makes it possible to support use of the screen by unsighted or partially sighted users. The Screen Reader can help unsighted or partially sighted users to understand the meaning of an input/output field if it contains an ID that the user can read.
- TooltipText
Assignment of a tooltip (quick info) to a screen field
Permitted as of Basis Release 6.20, implemented in the WebGUI as of 6.20 and in the WinGUI as of 6.40 (only in accessibility mode)
The tooltip can be either a text element that is defined in the program or the value that a program variable has at runtime. In this sense, the tooltip text property is an enhancement of the attribute "Quick info".
The tooltip text property makes it possible to support use of the screen by unsighted or partially sighted users. The Screen Reader can help unsighted or partially sighted users to understand the meaning of an input/output field if it contains an text that the user can read.
- Keeptab
Keeps the tab in the subscreen area
Permitted as of Basis Release -Release 6.10; implemented as of Release 6.10 in WebGUI and WinGUI
Sequential pressing of the tab key is converted on the screen into a jump to the next field to the right in the row, then to the first field of the next row and so on. This flat ordering is only interrupted for the fields within a frame. While the first tab jumps to the frame, subsequent tab steps jump to all other fields contained in the frame.
The keep tab property enhances this behavior in subscreen include areas
If a field that belongs to an included subscreen is reached, subsequent tab steps will call all other fields in this subscreen. - BarcodeInput
Processing of barcodes
Permitted as of Basis Release -Release 6.20; implemented as of Release 6.20 and SAP console
This property allows you to scan joined barcodes of data IDs of variable length. It only makes sense to use this with character-type input/output fields such as CHAR or STRG.
In accordance with the standard EAN128, barcode data elements (each composing of a data ID followed by data content) are differentiated from one another by function character 1 (FNC 1). This character is shown as decimal ASCII character 29 ("GS").When these are scanned, the separator is converted to character string "]C1". In the application program, queries can be carried out on character string "]C1" in order to decode all informative data (data ID and data content).
- KnowledgeObject
Link to a Knowledge Warehouse object
Permitted as of Basis Release 4.6C, implemented as of Basis Release 6.30
This property is only available for a special type of button, the dialog help button. Dialog help buttons offer help documentation for the screen field with which they are linked via the reference field attribute. They are normally positioned to the right of this field. They are visualized as the icon ICON_DIALGHELP.
The property defines a link to a document in the Knowledge Warehouse. - Hyperlink
Drag & Relate hyperlink
Permitted as of Basis Release 4.6C
The Drag & Relate hyperlink is provided for internal SAP use only, to support Drag & Relate functionality.
Ths property cannot be used to define a link to other screen pages.
The following properties are permitted, but not yet implemented
- Areatitle
Highlighted label (area ID)
Permitted as of Basis Release 4.6C, not yet implemented
- Emphasized
Strongly emphasized pushbuttons (large action buttons)
Permitted as of Basis Release 4.6C, not yet implemented
History
Last changed by/on | SAP | 20080411 |
SAP Release Created in | 700 |