Object fields

Object fields can be used in expressions.

Object fields are relative to the object type of the calculation and the current object, meaning the object that the calculation is processing.

Table 1. Syntax for object fields
For Use the syntax Result
An object field on current object [$field group:field name$] The value of an object field on the current object.
A system field on the current object [$System Fields:field name$] The value of a system field on the current object.
A field on the Preference object [$Preference/field group:field name$] The value of an object field on the Preference object type.
Fields on parent objects [$Parent:object type/field group:field name$] A list of field values from parent objects, relative to the current object.
Fields on child objects [$Child:object type/field group:field name$] A list of field values from child objects, relative to the current object.
Fields on child objects and sort the list in ascending or descending order [$Child:object type/field group:field name/AscBy:field group:sort field name$]

[$Child:object type/field group:field name/DescBy:field group:sort field name$]

A sorted list of field values from child objects, relative to the current object.

The following examples illustrate how you can use object fields:

Table 2. Examples of expressions that use object fields
Expression Result Note
[$Child:SOXTask/System Fields:Name$] Iss-11-001-AI_01, Iss-11-001-AI_02, Iss-11-001-AI_03, Iss-11-001-AI_04 Result is a list of the names of all child Action Items objects on a parent Issue object
[$Child:LossImpact/OPSS-LossIm:Estimated Loss$] 5000.00, 10000.00, 15000.00, 20000.00 Result is a list of estimated loss values from child Loss Impact objects for a parent Loss Event object