Use Case 5: Add properties to SyteLine CLM-based report
Scope: Additional SyteLine IDO properties, additional custom IDO properties (custom tables/columns), derived UET properties
Category: Low Code
Tier: UI, OB
Notes: OB additive extensibility - no merging requirements, UI - personalized extensibility - FormSync required
Perform these steps:
- Create an extended IDO (see Mongoose documentation).
- Create unbound properties as placeholders for UET property values.
- Personalize SyteLine report to add UET components (typically edit and static components).
- Create new AES PostLoadCollection Event Handler for the CLM whose
AppliesToObjects value is the extended IDO. See the example screenshots at
the end of this step for reference.
- Create event actions to iterate CLM collection to execute LoadIDORow event action to retrieve UET property value.
- Update handler’s unbound properties with values of LoadIDORow event action.