Program Range Macros

Attribute range programs can use the following macros.

Program Range Macros
Macro Meaning

OBJECT

Owning Information for Objects. Note that OBJECTID is NOT available.

TYPE

NAME

REVISION

RELID

Owning Information for Relationships

EVENT

EVENT will be "attribute choices" or "attribute check". When EVENT equals "attribute check", the ATTRVALUE macro will also be provided.

ATTRVALUE

The value of the attribute as set for the specified business Object. This macro is only provided when EVENT equals "attribute check"

ATTRNAME

The attribute name. For local attributes, the macro includes the owner. For example, a global attributed Cost is passed as Cost, and a local attribute Cost owned by Part is passed as Part.Cost.

ATTRTYPE

The type of attribute. Value can be "String," "Real," "Integer", "Date," "Boolean."