Вычисления в каждой записи формы

Чтобы произвести вычисления на основе данных одной записи в форме, необходимо создать вычисляемый элемент управления, в который записывается выражение. Для создания вычисляемого элемента управления надо открыть форму в режиме конструктора и, нажав на панели элементов кнопку Поле (Text Box), разместить элемент управления в нужном месте. Затем в элемент управления вводится выражение. Выражение должно начинаться со знака равенства (=). В качестве операндов выражения чаще всего используются имена полей, константы, а в качестве операторов — знаки арифметических операций.

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

= [НАГРУЗКА]/[ЧИСЛОПРЕП]

Выражение может быть введено в строкуДанные (ControlSource) в окне свойств элемента управления. При этом можно воспользоваться построителем выражений, который позволяет упростить создание выражения.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: