Общие сведения о выражениях

Замечания

Если подмножество относится менее чем к двум записям или менее двух записей отвечают условиям_отбора, функции DVar и DVarP возвращают Null, что означает, что расчет дисперсии невозможен.

Независимо от того, используются ли функции DVar и DVarP в макросе, модуле, выражении запроса или вычисляемом элементе управления, для точной оценки необходимо тщательно составить аргумент условия_отбора.

Функции DVar и DVarP используются для задания условий в строке Условия отбора запроса на выборку, в выражении вычисляемого поля в запросе или в строке Обновление запроса на обновление.

Примечание. Функции DVar и DVarP или Var и VarP используются в выражении вычисляемого поля в итоговом запросе. Если используется функция DVar или DVarP, значения рассчитываются до сортировки данных по группам. Если используется функция Var или VarP, данные группируются до оценки значений в выражении поля.

Функции DVar и DVarP используются в вычисляемом элементе управления, если требуется задать условия_отбора для ограничения диапазона данных, на основе которых выполняется функция. Например, чтобы вывести дисперсию для заказов, поставляемых в Калифорнию, задайте для свойства текстового поля ControlSource следующее выражение.

=DVar("[Freight]", "Orders", "[ShipRegion] = 'CA'")

Если требуется просто оценить стандартную дисперсию всех записей подмножества, используйте функцию Var или VarP.

Примечание. Несохраненные изменения записей подмножества не включаются при использовании этих функций. Если функция DVar или DVarP должна быть основана на измененных значениях, необходимо сначала сохранить изменения с помощью команды Сохранить запись в меню Записи, перемещения фокуса на другую запись или способа Update.

Выражения являются основным средством выполнения многих операций Microsoft Access. Выражение представляет собой комбинацию знаков — идентификаторов, операторов и значений — дающую определенный результат. Например, следующее выражение позволяет вывести в элементе управления в форме или отчете сумму значений полей «СуммаЗаказа» и «СтоимостьДоставки»:

= [СуммаЗаказа] + [СтоимостьДоставки]

Использование выражений

  • Указание значения свойства, которое определяет вычисляемый элемент управления, определяет условие на значение или задает для поля значение по умолчанию.
  • Указание условий отбора, создание вычисляемого поля или обновление записей в запросе или фильтре.
  • Указание условий выполнения макрокоманды или набора макрокоманд в макросе и определение аргументов многих макрокоманд.
  • Определение аргументов для многих функций, инструкций и методов в процедурах Microsoft Visual Basic для приложений.
  • Редактирование запросов SQL в режиме SQL в окне запроса или определение свойств и аргументов с помощью инструкции SQL.

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



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