Binding
The display value of the element can be defined on the "Binding" tab in the element properties dialog. A number of options are available for this purpose, which are described below.
First select the desired control type for the display. Then set the display value.
Static
The element displays the default values. You can find out how to define default values here.
Data field
Data field
Select the required data field.
Select a data field from a parent data group
Opens a dialog in which a data field can be selected from a higher-level data group (if available).
Data field selection
Select the desired data field here and click "OK".
Session / Request / Processing context
In each case, enter the name of the request, session variable or variable from the processing context, whose value should be displayed.
User
A data field from the "Users" module can be selected as a display value here.
System data group
Select the application that contains the system data group and the desired data field here.
Parameters
The parameters that the page requires can be selected here.
Other
Custom bindings can be entered here. A binding consists of at least one BindingEntry that is denoted as follows:
bindingtyp['bindingvalue']
Multiple BindingEntries can be linked together with periods, such as
bindingtyp['bindingvalue'].bindingtyp2['bindingvalue2']
From the second BindingEntry onwards, you can also use single value BindingEntries, such as
bindingtyp['bindingvalue'].primaryKey
Use "appUserProfile" to save data for each user in lcprofile
To save values for the current user, the following value can be entered here under "Other"
appUserProfile[<meinWert>]
.
Default
Default values are used if the binding does not return a value.
To define default values for the display, activate the "For new data records" or "For new data records" checkbox. "For existing data records" to define a default value for new or existing data records.
Click on "Edit default value" to open a dialog in which the default value can be defined. Click here for more information.
With "Accept default value", you can easily accept already defined default values. If, for example, you have defined a default value for new data records, you can apply this to existing data records by clicking on the arrow button.
For some elements, such as the radio button, there is no option to create a default in the binding. Values are usually already defined in the configuration for these elements so that no empty data records are created.
Selection list, list field and dynamic view
The binding settings of the elements "Selection list", "List field" and "Dynamic view" differ in part from the possible settings of other elements - depending on where the entries in the list elements come from.
Entries from applications, user-defined values and special value sources
If the options "Values from applications", "User-defined values" or "Special value sources" have been selected on the "Entries" tab in the properties dialog of the "Selection list", "List field" or "Dynamic view" elements, the usual binding options are available here. Click here for more information.
Binding for entries from references
If you selected the option "Values from references" on the "Entries" tab, the following options and settings are available in this dialog:
No link
The list element has no binding with this setting.
Reference
No more settings are required. The element is linked to the reference which was selected on the "Entries" tab.
Other
Further bindings can be defined here. Click here for more information.
More information
Parameters - An overview
Create parameters, fallback values and semantic values