<< Click to Display Table of Contents >> Контроль (для кнопок) |
![]() ![]() ![]() |
Свойство контроля позволяет записывать значение в тэг. Для того чтобы редактировать свойство нажмите на вкладку Контроль окна свойства объекта.
Свойство |
Описание |
Тег |
Выберите тег в который будет записано значение. |
Функция |
Выберите функцию записи значения: ▪Включение - запись true в тэг; ▪Выключение - запись false в тэг; ▪Переключение - если текущее значение тэга true запись false, если текущее значение тэга false запись true; ▪Нажатие - в течение нажатия запись true; ▪Значение - запись Значения в тэг; ▪Ввести значение - вызов диалога для записи значения; ▪Вызвать экран - переход к выбранному экрану; ▪Вызвать вспл. окно - вызов выбранного вспл. окна; ▪Закрыть вспл. окна - закроет вспл. окно; ▪Вызов внешней программы - вызов внешней программы при помощи команды и аргументов. ▪Close application - закрыть приложения. ▪Build report - построить и отобразить отчет. ▪Login - вход пользователя в проект. ▪Logout - выход текущего пользователя. Пользователь с наименьшим уровнем допуска войдет в проект. ▪Show/hide main menu - Показать/Спрятать главное меню проекта. |
Значение |
Когда выберите Функцию Значение введите в поле Значение которое будет записано в тег. |
Заголовок |
Когда выберите Функцию Ввести значение в поле Заголовок укажите заголовок диалога для записи значения. |
Экран |
Когда выберите Функцию Вызвать экран или Вызвать вспл. окно выберите Экран который будет вызываться при нажатии кнопки. Есть возможность вызова предыдущего экрана (Previous screen). |
Это поле используется двумя способами: 1. Когда вы выбираете Вызвать экран, Вызвать вспл. окно функцию или Закрыть всплывающее окно это поле используется для ввода глобальных аргументов, разделенных точкой с запятой. Пример: name=pump; description=pump 1 description; Это полезно если вы хотите передать какие-либо аргументы в ST скрипты. Вы можете получить данные аргументы при помощи команды getglobalargument. Пример: string name = getglobalargument("name", ""); string description = getglobalargument("description","");
2. Когда вы выбираете функцию Вызов внешней программы это поле используется для ввода команд ОС и аргументов для вызова внешнего программного обеспечения. Примеры: ▪для MacOS: open /Applications/TextEdit.app ▪для Windows: C:/Progra~1/somesoftware.exe ▪для Android: ops.tesla.scada (name of the Android application package) ▪для iOS: http://www.youtube.com/watch?v=VIDEO_IDENTIFIER (youtube scheme for calling in iOS). |