You use ParmInfo for an external update function. The software uses it as a container of data that external functions receive from the Smart Instrumentation rule engine.
Name |
Type |
Description |
---|---|---|
AttrName |
string array |
Includes all the selected attribute names from a particular rule definition (for example cable_num). |
AttrValue |
string array |
Includes all the selected attribute values from a particular rule definition (for example, C-100). |
ItemNew |
bool |
Indicates if the item that triggered the rule was created during the current transaction. |
ItemType |
string |
Represents the object type that has been triggered by the Rule engine (for example, instrument, cable, and so forth). |
PrimaryAttr |
string |
Represents the primary attribute value (for example C-100). |
LowerPBSID |
long |
Represents the lowest level plant hierarchy item <Unit ID> |