Assigning Case Fields to Controls

Prev Next

When you add a new control to a form, it is not bound to a case field, making it a ā€œtemporary fieldā€. A temporary field can be used in rules, but the value in the field cannot be saved when you save the form in a case folder. In order to preserve the information in your control when the form is saved, the control must be bound to a case field. If necessary, controls with temporary fields can be re-bound to case fields either within the UI Designer (as described below), or through the App Designer, in the Field Mappings setting in Form Template Configuration (See App Designer Document, Form Template Configuration > Field Mapping)

Depending on your form type selection, the designer loads information from the case data model of the selected Case Type and Application.

To bind a control to a case field:

  1. Select the control that possesses the same data type as the case field you intend to bind to. In this example a Text Box is added to the form.

  2. When you click the Property for that text box then select Field, the lists of case fields with the same data type as the Text Box Control (shown as single line text eCASE) appears.

3.      Assign the text box control to a field:

NOTES:

  • All the Core Fields of a case type can be bound to only ā€œLabelā€ control except ā€œAction Verbā€ core field. ā€œAction Verbā€ can bind to either a ā€œLabelā€ control or a ā€œText Boxā€ control.

  • Lookup Dropdownā€ control can be bound to a case field of ā€œLookup Dropdownā€ Field Type or ā€œLookup Searchā€ Field Type. Similarly, ā€œItem Pickerā€ control can bind to a case fields of ā€œLookup Searchā€, ā€œLookup Multiple Valuesā€ or ā€œLookup Dropdownā€ Field Types.

  • The core field ā€œpriority_codeā€ cannot be bound to ā€œItem Pickerā€ control and the core fields of ā€œLookup Dropdownā€ Field Type in Contact Forms cannot bound to ā€œItem Pickerā€ control.