Документация для версии Интеллект 4.10.4. Документация на другие версии также доступна.

Предыдущая страница Следующая страница


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Метод GetObjectChildIds возвращает идентификационные (регистрационные) номера объектов указанного типа, находящихся в иерархии объектов ниже заданного объекта.

Синтаксис обращения к методу:

function  GetObjectParentId(parent : String, id : String, objtype : String) : String[]

Аргументы метода:

  1. parent – обязательный аргумент. Задает тип системного объекта, дочерние объекты которого требуется узнать. Допустимые значения: тип String, диапазон ограничен зарегистрированными в системе типами объектов.
  2. id – обязательный аргумент. Соответствует идентификационному (регистрационному) номеру объекта заданного аргументом parent типа. Допустимые значения: тип String, диапазон ограничен зарегистрированными в системе идентификационными номерами объектов заданного типа.
  3. objtype – обязательный аргумент. Задает тип системного объекта, являющегося дочерним к типу, заданному аргументом parent . Допустимые значения: тип String, диапазон ограничен зарегистрированными в системе типами объектов.

Пример. По макрокоманде 1 поставить на охрану все камеры на компьютере WS2.

if (Event.SourceType == "MACRO" && Event.Action == "RUN")
{
   var children = GetObjectChildIds("SLAVE","S-UYUTOVA","CAM"));
   for (i=0; i=i+1; i<children.length)
   {
     DoReactStr("CAM",children[i],"ARM");
   }
}
  • No labels