Контроль (для кнопок)

<< Click to Display Table of Contents >>

Navigation:  Проект > Экраны > Свойства >

Контроль (для кнопок)

Previous pageReturn to chapter overviewNext page

Свойство контроля позволяет записывать значение в тэг. Для того чтобы редактировать свойство нажмите на вкладку Контроль окна свойства объекта.  

controlbutton

Свойство

Описание

Тег

Выберите тег в который будет записано значение.

Функция

Выберите функцию записи значения:

Включение - запись true в тэг;

Выключение - запись false в тэг;

Переключение - если текущее значение тэга true запись false, если текущее значение тэга false запись true;

Нажатие - в течение нажатия запись true;

Значение - запись Значения в тэг;

Ввести значение - вызов диалога для записи значения;

Вызвать экран - переход к выбранному экрану;

Вызвать вспл. окно - вызов выбранного вспл. окна;

Закрыть вспл. окна - закроет вспл. окно;

Вызов внешней программы - вызов внешней программы при помощи команды и аргументов.

Значение

Когда выберите Функцию Значение введите в поле Значение которое будет записано в тег.

Заголовок

Когда выберите Функцию Ввести значение в поле Заголовок укажите заголовок диалога для записи значения.

Экран

Когда выберите Функцию Вызвать экран или Вызвать вспл. окно выберите Экран который будет вызываться при нажатии кнопки.

Команда и арг.

Это поле используется двумя способами:

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).