SAP ABAP Data Element PROP_VALUE (Properties)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   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  
Medium  
Long  
Heading  
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