Перейти в хранилище документации
Обратиться в техническую поддержку
Метод SetObjectParam используется для задания значений параметрам системных объектов.
Синтаксис обращения к методу:
function SetObjectParam(objtype: String, id: String, param : String, value : String)
Аргументы метода:
Пример. По запуску Макрокоманды 1 проверять, настроены ли камеры 1–4 на передачу цветного видеосигнала. При обнаружении камеры, настроенной на передачу черно-белого видеосигнала переводить ее в режим работы в цвете (устанавливая ее параметру Цветность (“color”) значение true (“1”)).
if (Event.SourceType == "MACRO" && Event.SourceId == "1" && Event.Action == "RUN") { var i; for(i=1;i<=4;i=i+1) { if (GetObjectParam("CAM",i,"color") == "0") { SetObjectParam("CAM",i,"color","1"); } } }
Примечание.