Конструктор скриптов

Конструктор скриптов предназначен для хранения и редактирования специальных сценариев (скриптов), созданных в Конструкторе разметок.

Конструктор позволяет пользователям добавлять собственные скрипты, а также замещать или использовать имеющиеся скрипты. Предусмотрена возможность вызова родительских методов из дочерних скриптов.

Разрешение на работу с конструктором определяется наличием лицензии.

Интерфейс конструктора

Главное окно Конструктора скриптов представлено на рисунке ниже.

Карточка "Конструктор скриптов"
Рисунок 1. Карточка "Конструктор скриптов"

Интерфейс конструктора включает элементы, описанные ниже.

Лента

Лента включает следующие команды:
  • Кнопку Сохранить для сохранения скрипта.

  • Кнопку Компиляция для компиляции скрипта.

  • Кнопку Пароль для ввода пароля для скрипта.

  • Кнопку Блок с гаечным ключом для переопределения логики этапа.

    Данная функция является экспериментальной.
  • Кнопку Синий замок открыт/Зелёный замок закрыт для блокировки и разблокировки вида для редактирования.

  • Поле Библиотека карточек, позволяющее выбрать нужный объект из библиотеки.

  • Поле Вид карточки, позволяющее выбрать вид карточки, сценарий из которого предполагается использовать.

Область "Код скрипта"

Область включает следующие элементы:
  • Поле имени класса скрипта.

  • Поле навигации по скрипту.

  • Текст скрипта.

  • Поле Язык для выбора языка программирования (C# или Visual Basic.Net), на котором написаны сценарии для выбранного типа карточки.

Область "Используемые дополнительные сборки"

Область содержит элементы для подключения и отключения дополнительных сборок, типы которых могут быть использованы в скрипте.

Системные сборки и сборки Docsvision подключаются автоматически.