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:
  1. Create an extended IDO (see Mongoose documentation).
  2. Create unbound properties as placeholders for UET property values.
  3. Personalize SyteLine report to add UET components (typically edit and static components).
  4. 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.
    1. Create event actions to iterate CLM collection to execute LoadIDORow event action to retrieve UET property value.
    2. Update handler’s unbound properties with values of LoadIDORow event action.

Use Case Image 1

Use Case Image 2

Use Case Image 3