
Rule-Based Proposal for Binding Definitions
Use
The workflow system automatically makes proposals for the following binding definitions:
Upon request, you can have a proposal made for all bindings of the Web activity.
If additional elements are required in a container for this proposal, the system offers to create these elements.
Features
The system evaluates the
data type references of the relevant container elements and follows specific rules to generate a proposal for the binding definition.
When determining possible binding rows, only the first level of the container element is ever evaluated. If, for example, you want to define a binding from an object type attribute to a container element, you must always perform this manually.
If the system cannot establish a valid binding definition with the elements available, it proposes an appropriate new element for the workflow container and a binding definition based on this new element.
If the system can establish more than one valid binding definition with equal probability using the elements available, it does not propose any binding definition.
The system displays the proposals for new elements in the container in the upper part of the screen and the proposals for the binding definitions in the lower part of the screen.
Rules for Binding Generation
For each binding definition proposal, you can display the rules used by the system to establish the proposal. To do this, double-click
or
of the binding definition.
Additional Information
If the system does not make any proposals for the binding definition to the target container for a particular element, you can display the reasons behind this.
To do this, choose Further information. A dialog window with a list of the affected elements is then displayed. Select an element and choose
for further information.
Activities
You can adopt the proposed container elements and binding definitions without changing them.
If you do not want to adopt a proposal for a new element or a binding definition, you proceed as follows:
If you want the system to create a new element in the container for this binding, even though a proposal has been made for the binding using an existing element, you proceed as follows:
The system enters this proposal in the upper part of the screen. The proposal for the binding refers to the new element.