Defining a Process > Defining Model Elements and Advanced Elements > Attributes

Attributes

Attributes are place holders assigned to an entity and contain numerical information about that entity. An entity attribute is identified by its name and may be assigned a numerical value for its value. An entity attribute may be examined and acted upon in logic.

Attributes have the following options:

Variable names must be alpha-numeric, or may contain underscores. No other special characters are allowed such as %, $, !, etc.

Attributes vs. Local Variables

Attributes are primarily useful where the value of the attribute is assigned in one logic section and evaluated in another logic section or field, perhaps at a different activity. If, however, an attribute is assigned a value and evaluated within the same logic section, it would be more appropriate to use a local variable. Local Variable act like temporary attributes and are valid only within the logic in which they are defined.


© 2014 ProModel Corporation • 556 East Technology Avenue • Orem, UT 84097 • Support: 888-776-6633 • www.promodel.com