Функция передачи значения используется для изменения значения аргументов экрана.
Для одного ГЭ можно задать несколько функций передачи значения, применительно к различным аргументам.
При добавлении этой функции управления (см. Функции управления ГЭ ) в списке свойств объекта появляется следующий раздел:
Поле Тип передачи содержит следующие варианты для передачи значений:
Прямая
Ввести и передать
XOR
OR
AND
Добавить
Добавить процент шкалы
Умножить
Разделить
Атрибут Источник задает исходный аргумент, с которым проводится выбранная операция. Результат операции записывается в аргумент, задаваемый атрибутом Результат. Атрибуты Источник и Результат могут иметь привязку к одному и тому же аргументу.
Атрибут Восстанавливать значение используется только для ГЭ, запускающих выполнение действий по нажатию мыши. Если этот атрибут имеет значение True, то при нажатии ЛК значение аргумента будет изменено, а при последующем отпускании – восстановлено обратно.
<Результат>=<Значение>
<Результат>=<введенное значение>
Значение задается в диалоге, который появляется на экране, если произошло заданное событие. Если к аргументу привязан канал, имя этого канала указывается в заголовке диалога.
<Результат>=<Источник> ^ <Значение>
^ – побитовое "исключающее ИЛИ".
<Результат>=<Источник> | <Значение>
| – побитовое "ИЛИ".
<Результат>=<Источник> & <Значение>
& – побитовое "И".
<Результат>=<Источник> + <Значение>
<Результат>=<Источник> + 0.01*<Значение>*(HL-LL)
HL и LL – границы канала, привязанного к аргументу-источнику.
<Результат>=<Источник> * <Значение>
<Результат>=<Источник> / <Значение>