Включить вычисление математических операций

Функция, которая не имеет настраиваемых аналитиком параметров, но будучи задействованной, позволяет осуществить одну из математических операций (сложение, вычитание, умножение, деление) во время работы приложения (in runtime mode). Применима к компонентам, оперирующим числами - Числовое поле, Денежное поле. Результат вычисления помещает в тот компонент, на который была добавлена, замещая находившее там прежде значение. Математические действия возможны только с 2 аргументами.

Она относится к той группе функций, чья функциональность применяетсяи может быть полезной не сразу после добавленияв исходную компоненту, а только при последующем использовании в компоненте “Обработка событий”, когда у исходной компоненты появляется нескольконовых доступных методов при конструировании алгоритма обработки событий на web-странице. Например, для такого паттерна обработки: ‘ЕСЛИ значение в одном из числовых полей изменилось ТО к значению во втором числовом поле прибавить измененное значение из первого числового поля’

Рис.1 Активация функции на компоненте с первым аргументом

Рис.2 Второй аргумент

Рис. 3 Пример обработки события изменения значения второго аргумента, в результате которого вычисляется сумма аргументов (появился новый метод Сложить; у исходной компоненты, доступны также методы Вычесть, Умножить, Разделить )

После запуска web-приложения (in runtime mode) вносим значение в поле “Аргумент 1”, затем в момент внесения значения в поле “Аргумент 2” , значение в поле"Аргумент 1" изменяется на значение суммы (“Аргумент 1” + “Аргумент 2”), в консоли браузера можно наблюдать сообщение о срабатывании компоненты Обработка событий, которое показывает выполненное функцией действие.

Рис 4. Вносим значение в поле Аргумент 1

Рис.5 Функция рассчитывает сумму аргументов