Перейти в хранилище документации
Обратиться в техническую поддержку
Метод Clone создает копию объектов MsgObject и Event.
Синтаксис обращения к методу:
function Clone() : MsgObject
Аргументы метода отсутствуют.
Пример. По замыканию реле №1 начинать видеозапись по камере №1 и замыкать реле №2. По размыканию реле №1 начинать видеозапись по камере №2 и размыкать реле №2.
if (Event.SourceType == "GRELE" && Event.SourceId == "1") { var msgevent = Event.Clone(); if(Event.Action == "ON") { msgevent.SourceId = "2"; DoReactStr("CAM","1","REC",""); DoReactStr("GRELE","2","ON",""); } if(Event.Action == "OFF") { msgevent.SourceId = "2"; DoReactStr("CAM","2","REC",""); DoReactStr("GRELE","2","OFF",""); } }