The
bindingByName property
indicates
whether to match each variable name with a field name. The variable
names are listed in the bind clause of the
openUI statement
(see
openUI). The following
values are valid:
- NO (the default)
- Bind
variables to fields by position. The first field is bound
to the first variable in the list and so on. Whether the fields are
listed explicitly in the openUI statement
or are listed in a dictionary declaration, that order is used for
binding by position. (Their order also defines the tab order for user
input.)
- YES
- Bind variables
to fields by name. EGL compares the value of the name property
of the field with the names of the variables. If a matching variable
name is not found in the binding list, input to the field is ignored.
Similarly, if a matching field name property is not found, the variable
is ignored. At least one field and variable must be bound at run time;
otherwise, a RuntimeException is thrown.
The
property is a BOOLEAN type. You cannot update the property
at run time.