Скрипты интерпретатора появились в Конфигураторе в версии 4.0
Скрипт интерпрератора отображается в навигаторе аналогично пользовательскому компоненту - двухуровневое дерево:
корнем дерева являются сведения и основные настройки скрипта:
Название (обязательное);
Код (обязательное);
Описание;
Комментарий по умолчанию (обязательное);
Авторизация (обязательные):
По логину и паролю (включено по умолчанию):
Логин
Пароль
По ключу:
Ключ
Настройки пробного запуска:
dataUUID
documentID
executionID
при создании нового объекта поле «Название» предзаполнено значением настройки «Префикс для скриптов».
по двойному клику по ноде сведений в основной панели вкладок отображается общая вкладка скрипта интерпертатора, а в рабочей области отображается незакрывающаяся внутренняя вкладка, содержащая редактор этих сведений:
при первом сохранении сведений автоматически создается
файл script.js
, который отображается
как дочерняя нода компонента. По двойному клику по этой
ноде во внутренней вкладке скрипта интерпретатора
отображается редактор кода. В правой части рабочей области
(ниже панели внутренних вкладок интерпрератора)
отображается вспомогательная панель, содержащая синтаксис
методов FormData
.
Правая панель имеет два состояния: свернута и развернута, без возможности динамического изменения ее ширины с помощью сплиттера. По умолчанию панель свернута, при разворачивании она перекрывает правый край рабочей области редактора кода, причем ширина редактора кода не адаптируется.
для редактора скрипта интерпретатора в нижней панели рабочей области, помимо кнопок «Сохранить» и «Отменить», отображается кнопка «Запустить», позволяющая произвести запуск скрипта.
При сохранении скрипта выполняется проверка уникальности его названия в рамках экземпляра Synergy. Возможно выполнение альтернативного потока 1.
Альтернативный поток 1. Система содержит скрипт интерпретатора с указанным названием.
Система отображает ошибку с текстом:
«Скрипт с таким названием уже существует»
Сохранение не выполняется.