5.3.2 Fields
Fields can be defined in the Fields definition tree. Such fields are called service defined fields (SDF). An SDF may be defined by adding, editing and deleting elements. These elements are described as follows:
- Data field - A value that can be used as an input- or output parameter in a selection tree. Conditions can be connected to data fields. The defined conditions can be used in the selection tree to decide which path the execution should take. Data fields can be grouped together. These groups are also used when the data fields are shown in the Simulation panel, see Figure 104. For more information on the different actions, see Section 5.3.3.1.
- Hierarchical field - A field that consists of at least one data field in a hierarchical structure.
The characteristics and restrictions of a hierarchical field are listed below:
- Unique field names at the same level within the structure.
- Hierarchical fields can be set to a collection at top level.
- Hierarchical fields can contain other hierarchical fields, data field collections, and data fields.
- A hierarchical field collection cannot contain other hierarchical fields. Only data fields and data field collections are supported.
- All data fields within a hierarchical field structure must consist of the same parameter type, see Section 5.3.6.1.
- All hierarchical fields must consist of at least one data field.
An example of a hierarchical structure is displayed in Figure 17. The configured separator is . and the name scope for the highlighted data field is User.Name.ID. As displayed in the picture, the same name can be used for multiple fields if they are on different levels in the structure.
Section 5.3.3.1 describes how an SDF may be edited.
