Вычислитель позволяет производить вычисления, используя математические выражения и данные из числовых полей набора данных.
Свойства компонента: Шрифт, Высота, Подсказка, Отступ слева, Название, Показать подсказку, Отступ сверху, Ширина.
Автовычисление – свойство определяет производить автоматический пересчёт математического выражения при изменении данных или нет. Если значение свойства -Нет, то пересчёт производится только в случае нажатия на кнопку справа от строки вычислителя.
Математические выражения с использованием числовых полей активных наборов данных задаются с помощью Редактора Выражения. Редактор вызывается через поле значения свойства – объекта Выражение в Инспекторе объектов.
Редактора Выражения содержит три списка: Набор данных, Поля, Операторы и функции:
Набор данных состоит из названий активных наборов данных (имен всех компонент – источников данных, которые расположены на форме);
Поля – содержит название полей выбранного набора данных;
Операторы и функции – содержит список математических операторов и функций.
В окне Выражение отображается математическое выражение, которое составил пользователь.
Например, чтобы найти сумму значений двух числовых полей набора данных необходимо:
- в списке Набор данных выделить требуемый набор данных. Автоматически сформируется список Полей выбранного набора данных;
- нажав дважды на кнопку «мыши», выбрать в Списке требуемое поле (первое слагаемое);
- нажав дважды на кнопку «мыши», выбрать оператор “+” ;
- нажав дважды на кнопку «мыши», выбрать в Списке второе слагаемое.