«КАСКАД Цифра» предоставляет пользователям множество возможностей для создания и настройки панелей и графических объектов. Их использование, тем не менее, подразумевает наличие некоторых знаний в области программирования на языке CONTROL. В этой связи для начинающих программистов и приверженцев графического проектирования, в «КАСКАД Цифра» был добавлен Мастер сценариев. Простота и удобство в использовании Мастера сценариев позволяют пользователям даже с небольшим опытом быстро и комфортно настраивать требуемые функции в создаваемых системах. Поддержка дополнительных функций в Мастере сценариев (например, выбор переменных из списка доступных переменных) позволяет существенно снизить вероятность возникновения ошибок (особенно для начинающих пользователей Control и «КАСКАД Цифра»).
Ключевые особенности мастера сценариев
- Удобный в использовании интерфейс настройки.
- Не требуются навыки программирования!!
- Наличие различных анимационных возможностей для создания привлекательного пользовательского интерфейса
- Наличие различных функциональных элементов для создания последовательностей операций
- Комфортное создание графических объектов, совместимых с Ультралегким клиентом (см. также «Ультралегкий клиент»)
Использование мастера сценариев
Для открытия Мастера сценариев необходимо нажать кнопку «Открыть мастер свойств» в области событий Редактора свойств. В зависимости от типа выбранного объекта могут существовать определенные ограничения. Например, в отношении Кнопки со стороны Мастера сценариев поддерживаются только события Initialize (инициализация), Clicked (щелчок левой кнопкой мыши) и RightMousePressed (нажатие правой кнопкой мыши). Другие события, такие как DoubleClicked, DragDrop или DragEnter, не поддерживаются.
Рисунок: Редактор свойств
В том случае, если в сценарий для выбранного события уже были внесены изменения не с использованием мастера сценариев, то на экран будет выведено предупреждение (см. рисунок ниже), в котором предлагается либо изменить текущий сценарий при помощи Редактора сценариев, либо создать новый сценарий при помощи Мастера сценариев c перезаписью текущего сценария.
Рисунок: Предупреждение о внесенных в сценарий изменениях
Примечания и ограничения
Объекты (графические объекты) в панелях-ссылках
Мастер сценариев не поддерживает работу с графическими объектами, которые входят в состав панелей-ссылок, находящихся на панели, для которой был открыт Мастер сценариев. Для получения доступа к графическим объектам, входящим в состав панели-ссылки, необходимо открыть саму панель-ссылку, после чего Мастер сценариев может быть использован для работы с данными графическими объектами.
Событие «Acknowledge» (Квитирование)
Мастер сценариев не поддерживает работу с событием «Acknowledge». Для этих целей доступен инструмент Упрощенного параметрирования.
Активация / деактивация Мастера сценариев
По умолчанию Мастер сценариев деактивирован. Для активации Мастера сценариев необходимо открыть панель «Управление системой», перейти на вкладку «Настройки» и выбрать «Общие настройки». Далее в открывшейся панели в выпадающем списке в области «Мастеры» необходимо выбрать опцию «Мастер сценариев» и нажать кнопку «OK». Как было указано выше, по умолчанию Мастер сценариев деактивирован (активировано Упрощенное параметрирование).
Информация для отладки — Синтаксическая ошибка
Для отображения информации для отладки (в случае синтаксической ошибки) может быть использован флаг отладки «-dbg SCRIPTWIZARD«. Дополнительная информация передается в средство просмотра журналов.
Обзор
Глава | Описание |
Мастер сценариев, основы | Введение и ссылки на разделы |
Структура мастера сценариев | Структура интерфейса и основные элементы мастера сценариев |
$-Параметры | Применение $-параметров в мастере сценариев и управление панелями |
Подключение точек данных | Процедура настройки подписок на изменения значений элементов точек данных при помощи Мастера сценариев. |
Анимации | Список всех доступных анимаций и ссылок на соответствующие разделы. |
Функции | Список всех доступных функций и ссылок на соответствующие разделы. |