Документация для ACFA-Интеллект

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


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

Compare with Current View Page History

« Previous Version 2 Next »

Сброс параметров контроля двойного прохода для конкретного пользователя осуществляется скриптом с помощью ложной команды контроллеру Gate:

1) для эмуляции входа (перемещения пользователя в область "Внутри") - команда SIMULATE_ENTER по точке доступа RAVELIN_SINGLE; параметр person_id должен содержать id пользователя в ПК Интеллект.
2) для эмуляции выхода (перемещения в область "Снаружи") - команда SIMULATE_EXIT по тому же объекту с тем же параметром. Команда выполняется только для однодверного контроллера и турникета.

Пример:

// генерация входа 
if(Event.SourceType == "MACRO" && Event.SourceId == "1" && Event.Action == "RUN") {
DoReactStr("RAVELIN_SINGLE","1.1","SIMULATE_ENTER","person_id<1>");
}
// генерация выхода
if(Event.SourceType == "MACRO" && Event.SourceId == "2" && Event.Action == "RUN") {
DoReactStr("RAVELIN_SINGLE","1.1","SIMULATE_EXIT","person_id<1>");
}
  • No labels