Define a Relationship Marker

Parent Previous Next

Defining a Relationship Marker Field Type

Database | Structure | Manage Base Field Types | Define New Field

Note. You can also create a relationship record via the Relationship Tab. This allows you to manually create a new relationship record on-the-fly. Available relationships and target records are unconstrained.

When creating the field type, set the Data Type to 'Relationship Marker'. In the Vocabulary (terms) field, select the vocabulary to use as your terms list (see Manage Terms). This restricts the type of relationship(s) this record can have. For example:

Next you can define the set of record types to which this relationship can point by clicking Select Record Types. (Selecting target  record types works in the same was as for record pointers).

Note. If you don't select a particular record type to point to (e.g. in cases where you don't know in advance what type of record might be referenced), the pointer field will be 'Unconstrained', which means the user can select any record from the pointer field.

Select one or more target record types that the record can point to:

(See Find Records Dialog.)

When you have made your selection, click Insert Selected. The target record type(s) are shown in the Target record types field:

Note. To modify or clear the selection, click Select Record Types again, make your changes or click Clear to remove your selection and then click Insert Selected.

Created with the Personal Edition of HelpNDoc: Create cross-platform Qt Help files