GetNameOfRecord
(Alarm Manager module)
| Description: | Given an alarm record, returns the tag name. |
| Returns: | Text |
Usage: ![]() |
Script Only. |
| Function Groups: | Alarm |
| Related to: | GetAlarmObject |
Format: ![]() |
\AlarmManager\GetNameOfRecord(AlarmRecord[, ParentTag]) |
| Parameters: |
| AlarmRecord |
| Required record. A reference to the alarm, as returned by the function GetAlarmObject. |
| ParentTag |
| Optional. The parent tag's name. If valid, this value will be stripped from the result. |
| Comments: |
This function is intended primarily for presentation purposes. The function will return whichever of the following, in order, for which it can find a valid value: the relative tag name, the full name, or the unique ID (alarm name). |
Example:
{ Given an array of alarm records, get the tag object from the alarm name whenever
the array index, SelRecord, changes. }
If Watch(1, Records[SelRecord]\GUID);
[
\AlarmManager\GetAlarmObject(Records[SelRecord]\Name, &Root);
ShortName = \AlarmManager\GetNameOfRecord(Records[SelRecord]);
]
