Чтобы произвести вычисления на основе данных одной записи в форме, необходимо создать вычисляемый элемент управления, в который записывается выражение. Для создания вычисляемого элемента управления надо открыть форму в режиме конструктора и, нажав на панели элементов кнопку Поле (Text Box), разместить элемент управления в нужном месте. Затем в элемент управления вводится выражение. Выражение должно начинаться со знака равенства (=). В качестве операндов выражения чаще всего используются имена полей, константы, а в качестве операторов — знаки арифметических операций.
Рассмотрим пример вычисляемого поля. Пусть таблица или запрос, на котором строится форма, содержит данные о кафедре и имеет поля: НАГРУЗКА — количество часов лекций и занятий для преподавателей кафедры; ЧИСЛОПРЕП — число преподавателей на кафедре. В форме можно подсчитать и вывести среднюю нагрузку преподавателя для каждой кафедры, создав вычисляемый элемент управления и записав в него выражение:
= [НАГРУЗКА]/[ЧИСЛОПРЕП]
Выражение может быть введено в строкуДанные (ControlSource) в окне свойств элемента управления. При этом можно воспользоваться построителем выражений, который позволяет упростить создание выражения.