About Dynamic Attributes

You can now use dynamic attributes in your scripts.

This page discusses:

ModifiedAttrNames

This attribute lets you find the list of the attributes you are about to modify.

Let modifiedAttrNames (List)
Set modifiedAttrNames = Parameters.GetAttributeObject("ModifiedAttrNames")

LogModifiedObjects

This attribute lets you fill in the list with the objects that were modified in an EKL opening of Execution type.

Let modifiedObject (List)
modifiedObject.Append( ThisObject )
Parameters.SetAttributeObject("LogModifiedObjects", modifiedObject)