You can control the rendering of attributes by assigning render types to them. The following render types are possible:
Space
: (default setting)
If no render type is explicitly assigned to an attribute, the system displays the field as an input field.
Note
If the admissible values can be displayed as a dropdown list box or a checkbox field, the system uses one of the render types to simplify handling for the user.
C
: Checkbox field
If the Checkbox Field
render type is assigned to an attribute, the system displays the attribute as a checkbox field.
Note
If the admissible values are not suitable for a checkbox field or no values were defined, the system displays the attribute as a dropdown list box or an input field.
D
: Button
If the Button
render type was assigned to an attribute and there are two admissible values for this attribute, the attribute is displayed as a button. This is only possible if values can be interpreted as an opposing value pair of the type 'X' and ' '.
Example
Examples of opposing value pairs:
TRUE / FALSE
YES / NO
1 / 0
'X' / ' '
T / F
Y / N
Note
If the values cannot be interpreted as an opposing value pair or no values were defined, the system displays the attribute as a dropdown list box or an input field.
H
: Hyperlink
If the Hyperlink
render type is assigned to an attribute, the system displays the attribute as a hyperlink.
I
: Input field with value help
If the Input Field with Value Help
render type is assigned to an attribute, the system displays the attribute as an input field.
Note
If the admissible values can be displayed as a dropdown list box, the attribute is displayed as a dropdown list box.
K
: Tab page
If the Tab Page
render type is assigned to an attribute, the system displays the attribute as a tab page. The system generates a separate tab page for every admissible value at runtime.
Note
This render type is only supported for product determination objects. In utilities products and packages, this render type corresponds to the standard
render type.
M
: Multi-Value
If the Multi-Value
render type is assigned to an attribute, the system displays the attribute as a dropdown list box. At runtime, the system generates a separate list box entry for every admissible value and adds a row containing the initial value to these values.
P
: Dropdown List Box
If the Dropdown List Box
render type is assigned to an attribute, the system displays the attribute as a dropdown list box. The system adds a row containing the initial value to the admissible values here.
Note
If the admissible values already contain an entry for the initial value, it does not add this additional row here.
R
: Radio Button
If the Radio Button
render type is assigned to an attribute, the system displays the attribute as a dropdown list box. The system generates a selection button for every admissible value at runtime.
T
: Date
If the Date
render type is assigned to an attribute, the system displays the attribute as an input field with a calendar as an input field.
You can override the render type that was defined in the detailed view for the individual attribute and change this dynamically using a BRFplus function of the presentation control
type.