Типы событий

Назад  Домой  Вперед  Печать

При создании нового скрипта через редактор скриптов имеется возможность выбора типа события, по которому будет вызван скрипт:

Важно! События "Запуск проекта", "Остановка проекта", "Выполнен SQL-запрос", "Прошла секунда", "Прошел час", "Отчет построен" вызываются сервером, поэтому некоторые методы, которые используют данные клиента не будут работать. Например, функции "GetClientName" и "GetUserName".

Событие

Описание

Универсальный

Скрипт для любого объекта в проекте

Глобальный модуль

Cоздание глобального модуля вместо скрипта

Запуск проекта

Скрипт будет выполнен один раз, во время старта проекта на сервере

Полностью запущен

Скрипт будет выполнен один раз, после того как проект полностью запустился, включая запуск OPC-серверов проекта

Остановка проекта

Скрипт будет выполнен один раз, во время остановки проекта на сервере

Клиент подключен

Скрипт выполняется каждый раз, когда к серверу подключается новый клиент

Авторизация пользователя

Скрипт выполняется каждый раз, когда на любом из клиентов произошла авторизация пользователя

Выполнен SQL-запрос

Скрипт выполняется каждый раз, после завершения пользовательского SQL-запроса

Ошибка SQL-запроса

Скрипт будет вызван при возникновении ошибки во время выполнения пользовательскоо SQL-запроса

Прошла секунда

Скрипт выполняется каждую секунду

Прошел час

Скрипт выполняется в начале каждого часа

Изменились переменные

Скрипт будет вызван при изменении любой переменной из списка

Ответ от модема

Скрипт будет вызван, когда от GSM модема поступит ответ

Получено SMS-сообщение

Скрипт будет вызван при получении SMS процедурой GetSMS

Отчет построен

Скрипт будет вызван при полном построении любого отчета

Изменился пинг

Скрипт будет вызван при изменении состояния пинга