Объект Скрипт предназначен для создания специализированных программ на языке программирования JScript. Панель настройки объекта Скрипт представлена на рисунке.
Описания параметров настройки, соответствующих элементам панели настройки объекта Скрипт, представлены в таблице.
№ п/п | Название параметра | Способ задания значения параметра | Описание параметра | Представление | Значение по умолчанию | Диапазон значений |
1 | Идентифи- кационный номер* | Автоматически | Отображает идентификационный номер объекта Скрипт в цифровой системе видеонаблюдения | Натуральный числовой ряд | - | Зависит от количества объектов Скрипт в цифровой системе видеонаблюдения с распределенной архитектурой. |
2 | Название* | Ввод значения в поле | Задает название объекта Скрипт | Латинский алфавит, кириллица и служебные символы | Скрипт | Строка, содержащая последовательность любых символов (буквы, цифры, служебные символы за исключением символов > и <) без учета регистра. Количество символов – от 1 до 60. |
3 | Отключить | Устанавливается флажком | Задает состояние (включен или выключен) объект Скрипт в цифровой системе видеонаблюдения с распределенной архитектурой. | Булевский тип | Нет | Да – объект Скрипт отключен и не используется. Нет – объект Скрипт включен и используется. |
4 | Временная зона | Выбирается из списка | Задает временной период, в который функционирует данная программа. | Название зарегистрированной в систем временной зоны | Никогда | Никогда – выполнение данной программы не происходит. Всегда – выполнение данной программы происходит всегда. Список созданных временных зон – выполнение программы происходит в период времени, указанный во временной зоне. |
Группа Компьютеры | ||||||
5 | Выбор элемента* | Устанавливается флажком | Задает компьютер для выполнения данного скрипта | Булевский тип | Нет | Да – скрипт выполняется на указанном компьютере. Нет – скрипт не выполняется на компьютере. |
6 | Компьютер | Автоматически | Указывает на имя компьютера в локальной сети. | Название компьютера в локальной сети | Название компьютера в локальной сети | Строка, содержащая последовательность любых символов (латинские буквы, цифры, служебные символы) без учета регистра. Количество символов – 60. |
7 | Название | Автоматически | Указывает на название компьютера в цифровой системе видеонаблюдения с распределенной архитектурой. | Название зарегистрированного в системе объекта Компьютер | Название зарегистрированного в системе объекта Компьютер | Строка, содержащая последовательность любых символов (латинские буквы, цифры, служебные символы) без учета регистра. Количество символов – 60. |
Вне групп | ||||||
8 | Текстовый редактор* | Ввод значения в поле | Задает текст выполняемого скрипта. | Латинский алфавит, кириллица и служебные символы | Не задан | Строка, содержащая последовательность любых символов (латинские буквы, цифры, служебные символы) без учета регистра. Количество символов неограниченно. |
9 | Редактор отладчик | Нажимается на кнопку | Дает команду на открытие отладочного окна скрипта. | - | - | - |
10 | Тип объекта | Выбор значения из списка | Задает тип объекта, при получении события от которого будет выполняться скрипт | Типы зарегистрированных в системе объектов | - | Зависит от количества зарегистрированных в системе объектов |
11 | Идентификатор | Выбор значения из списка | Задает идентификатор объекта, при получении события от которого будет выполняться скрипт | Идентификаторы зарегистрированных в системе объектов выбранного типа | - | Зависит от количество зарегистрированных в системе объектов выбранного типа |
12 | Имя объекта | Устанавливается автоматически | Задает имя объекта, при получении события от которого будет выполняться скрипт | Название объекта выбранного типа, имеющего выбранный идентификатор | - | Зависит от ввода пользователя |
13 | Событие | Ввод значения в поле | Задает событие, при получении которого от объекта указанного типа будет выполняться скрипт | Поддерживаемые объектом события | - | Зависит от поддерживаемых объектом событий. Название события должно быть введено в верхнем регистре. |
* Название элемента не отображается в панели настроек данного объекта