8.2.3.6 DoesFieldExist
The DoesFieldExist condition checks if data for an associated field exists. The fields available are shown in the Field parameter drop-down menu.
Figure 163 shows the condition and an example of an associated drop-down list.
This condition is used to test if the data in a field or an entry in a map field is available for subsequent elements in a selection tree. Hierarchical fields are supported.
If the associated field is a map, a Check Map Value check box is visible. Selecting this check box allows a specific value in a map to be chosen as the field to be tested. If the check box is not selected, then the entire map is tested. By using constraints when setting up the service connected to the condition, it is possible to change the behavior of the check map value function. The solution that integrates ERE may already implement these changes. The following changes are possible:
- Hide the check box. This forces the condition to evaluate if the entire map exists, instead of a single value.
- Force the check box to be selected. This forces the condition to evaluate if a single value in the map exists, rather than if the entire map exists.
For more information on how to use constraints, see Section 5.5.
