Fields contain values to be displayed on runtime Case Evidence screens in respect of Dynamic Evidence Type Versions, and essentially consist of a Label and a Value.
Fields are defined in terms of Data Attributes or Calculated Attributes - a Field is basically the Screen representation of such an Attribute, with a number of additional properties which can be set. The Attribute's data type will determine what widget the Field will use at runtime in order to display the Attribute value. The following table shows a mapping between data types and Field widgets used to render these types:
Attribute Data Type | Field Renders Using: |
---|---|
String, Integer, Money, Float | Text Box |
Codetable | Dropdown |
Boolean | Checkbox |
Date | Cúram Date widget |
DateTime | Cúram DateTime widget |
It is not necessary for the administrator to specify which widget to use; these are automatically inferred by the Dynamic Evidence infrastructure.