Перейти в хранилище документации
Обратиться в техническую поддержку
Метод GetObjectParentId возвращает идентификационный (регистрационный) номер родительского объекта для заданного объекта.
Синтаксис обращения к методу:
function GetObjectParentId(objtype : String, id : String, parent : String) : String
Аргументы метода:
Пример. При отключении любой из камер системы или прекращении поступления видеосигнала с камеры отправлять почтовое сообщение, зарегистрированное в ПК Интеллект под номером 1. Сообщение должно включать тему «Внимание! Отключение камеры» и, в теле сообщения, информацию о номере отключенной камеры и номере сервера, на котором она установлена.
Примечание.
if (Event.SourceType == "CAM" && Event.Action == "DETACH") { var cam_id = Event.SourceId; var parent_comp_id = GetObjectParentId("CAM", cam_id, "SLAVE"); DoReactStr("MAIL_MESSAGE","1","SETUP","from<***@mail.ru>,to<***@mail.ru>,body<Отключение камеры "+cam_id+" на сервере "+parent_comp_id+">,parent_id<1>,subject<Внимание! Отключение камеры>,name<Почтовое сообщение 1>,objname<Почтовое сообщение 1>"); DoReactStr("MAIL_MESSAGE", "1", "SEND", ""); }