Atlas — Standard linked properties |
Your system contain more than 30 standard properties of mode TEXT which are linked properties, meaning that many types of rules can retrieve at runtime values from a linked object without the need to explicitly load the clipboard page for that object. Access is read-only.
Linked properties are those for which the Rule-Obj-Property.pyIsGateway value is True. This value appears as a check box on the General tab of the Property form. You can reference linked properties in user interface rules (harnesses, sections, flow actions), in report definitions, in expressions, and in many other places where a property reference is accessed read only. For a configuration example, see PDN article 26438 How to use linked properties to display data from related objects.
A linked property reference has the format .pylinked.pyother, where pylinked is the linked property, and pyother is a property reference within the linked class. At runtime, the value of the linked property is used to retreive and open the unique object in the linked class (read-only, without a lock). For example, the syntax:
.pyAssignedOperatorID.pyUserName
at runtime uses the value of property .pyAssignedOperatorID to load a clipboard page for one instance of Data-Admin-Operator-ID (the linked class), and return the value of the pyUserName property from that page.
The linked property pages on the clipboard are temporary. Most of these pages are erased from the clipboard when the next Commit operation occurs in the Thread.
Below is a partial list of standard linked properties.
Linked Property |
Target Class |
Notes |
Assign- | ||
Assign-.pxAssignedOperatorID | Data-Admin-Operator-ID | Operator ID details |
Assign-.pxAssignedOrg | Data-Admin-Organization | Organization details |
Assign-.pxAssignedOrgDiv | Data-Admin-OrgDivision | Division details |
Assign-.pxAssignedOrgUnit | Data-Admin-OrgUnit | Unit details |
Assign-.pxLastUpdatedBy | Data-Admin-Operator-ID | Operator ID details |
Assign-.pxRefObjClass | Rule-Obj-Class | Work type details |
Assign-.pyWorkGroup | Data-Admin-WorkGroup | Work group details |
Assign-.pyAccessGroup | Data-Admin-Operator-AccessGroup | Access group details |
Operator ID | ||
Data-Admin-Operator-ID.pyAccessGroup | Data-Admin-Operator-AccessGroup | Access group details |
Data-Admin-.pyCCManager | Data-Admin-Operator-ID | Operator ID details |
Data-Admin-Operator-ID.pyPrevWorkGroup | Data-Admin-WorkGroup | Work group details |
Data-Admin-.pyWorkGroup | Data-Admin-WorkGroup | Work group details |
Data-Admin-.pyWorkBasket | Data-Admin-Workbasket | Workbasket details |
Data-Admin-.pyWorkPool | Rule-Obj-Class | Work pool details |
Data-Admin-.pyDefaultAccessGroup | Data-Admin-Operator-AccessGroup | Access group details |
Work- | ||
Work-.pxCreateOperator | Data-Admin-Operator-ID | Operator ID details |
Work-.pxUpdateOperator | Data-Admin-Operator-ID | Operator ID details |
Work-.pyAssignedOperator | Data-Admin-Operator-ID | Operator ID details |
Work-.pyCreatorID | Data-Admin-Operator-ID | Operator ID details |
Work-.pyCurrentApprover | Data-Admin-Operator-ID | Operator ID details |
Work-.pyResolvedUserID | Data-Admin-Operator-ID | Operator ID details |
Work-.pyOrigDivision | Data-Admin-OrgDivision | Division details |
Work-.pyOrigDivision | Data-Admin-OrgDivision | Division details |
Work-.pyOwnerOrg | Data-Admin-Organization | Organization details |
Work-.pyOrigOrg | Data-Admin-Organization | Organization details |
Work-.pyOrigOrgUnit | Data-Admin-OrgUnit | Organization unit details |
Work-.pyOwnerOrgUnit | Data-Admin-OrgUnit | Organization unit details |
@baseclass | ||
@baseclass.pxCreateOperator | Data-Admin-Operator-ID | Operator ID details |
@baseclass.pxObjClass | Rule-Obj-Class | Class details |
@baseclass.pxUpdateOperator | Data-Admin-Operator-ID | Operator ID details |