Перейти в хранилище документации
Обратиться в техническую поддержку
...
Синтаксис обращения к методу:
Code Block | ||
---|---|---|
| ||
function GetObjectState(objtype : String, id : String) : String |
...
Пример. При включении реле №1 (например, нажатии кнопки, подключенной к реле №1) поставить на охрану луч №1. При повторном включении реле №1 , снять с охраны луч № 1№1.
Code Block | ||
---|---|---|
| ||
if (Event.SourceType == "GRELE" && Event.SourceId == "1" && Event.Action == "ON") { if(GetObjectState("GRAY", "1")=="DISARM") { SetObjectState("GRAY", "1", "ARM"); } else { SetObjectState("GRAY", "1", "DISARM"); } } |
...
Info | ||
---|---|---|
| ||
Некоторые типы объектов могут иметь несколько состояний одновременно. Например: ATTACHED|DISARMED или ATTACHED|DISARMED|RECORDER_ON|RECORDING. |