Примеры ссылок на значения элементов управления в выражениях в вычисляемых элементах управления
Используемое выражение Отображаемый результат
Выражение Результат
Примеры выражений для нумерации страниц
В следующей таблице приводятся примеры выражений, задающих нумерацию страниц, которые могут быть заданы в режиме конструктора формы или режиме конструктора отчета, и результаты, к которым они приводят.
=[Page] 1, 2, 3
="Стр. " & [Page] Стр. 1, Стр. 2, Стр. 3
="Стр. " & [Page] & " из " & [Pages] Стр. 1 из 3, Стр. 2 из 3, Стр. 3 из 3
=[Page] & " из " & [Pages] & " стр." 1 из 3 стр., 2 из 3 стр., 3 из 3 стр.
Примеры использования арифметических операторов в выражениях в вычисляемых элементах управления
Следующая таблица содержит примеры выражений, которые используются в вычисляемых элементах управления в формах и отчетах.
=[СтоимостьЗаказа]+
[СтоимостьДоставки] Сумма значений элементов управления "СтоимостьЗаказа" и "СтоимостьДоставки".
=[ДатаНазначения]-
[ДатаИсполнения] Разность значений элементов управления "ДатаНазначения" и "ДатаИсполнения".
=[Цена]* 1,06 Результат умножения значения элемента управления "Цена" на 1,06 (добавление 6 процентов к значению элемента управления "Цена").
=[Количество]*[Цена] Произведение значений элементов управления "Количество" и "Цена".
=[КоличествоСотрудников]/
[КоличествоСтран] Результат деления значения элемента управления "КоличествоСотрудников" на значение элемента управления "КоличествоСтран".
Примечания
· Если в выражении используются арифметические операторы (+, -, *, /), и один из элементов управления выражения имеет пустое значение, результат всего выражения будет пустое значение. Если некоторые записи в одном из элементов управления, используемых в выражении, могут иметь пустые значения, эти значения следует преобразовать в нулевые с помощью функции Nz; например:
=Nz([СтоимостьЗаказа])+Nz([СтоимостьДоставки])
Следующая таблица содержит примеры выражений, которые используются в вычисляемых элементах управления форм.
=Forms![Заказы]![КодЗаказа] Значение элемента управления "КодЗаказа" в форме "Заказы".
=Forms![Заказы]![Заказано]! [ОтпусканяЦена] Значение элемента управления "ОтпусканяЦена" из подчиненной формы "Заказано" в форме "Заказы".
=Forms![Заказы]![Заказано]! [Цена]* 1,06 Результат умножения значения элемента управления "Цена" подчиненной формы "Заказано" в форме "Заказы на 1,06 (добавление 6 процентов к значению элемента управления "Цена").
=Parent![КодЗаказа] Значение элемента управления "КодЗаказа" в форме, которая является главной для текущей подчиненной формы.