Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Замечание. Имена вычисляемых элементов управления нельзя использовать не только в функции Sum

Читайте также:
  1. Замечание
  2. Замечание
  3. Замечание
  4. Замечание
  5. Замечание
  6. Замечание

Имена вычисляемых элементов управления нельзя использовать не только в функции Sum, но и в других статистических функциях, как агрегатных, так и в функциях по подмножеству.

Использование статистических функций в формах

При использовании статистических функций не обрабатываются записи, которые содержат пустое значение (Null) в указанных полях. Например, выражение Sum([В наличии] + [Принято] - [Отпущено] - [Заказано]) будет возвращать значение Null, если хотя бы одно из полей, участвующих в выражении, содержит пустое значение. Чтобы предотвратить такие ошибки в вычислениях, следует использовать функцию Nz, которая преобразует пустое значение в нулевое. Значит, описанное выше выражение должно выглядеть так:

Sum(Nz([В наличии])+Nz([Принято])-Nz([Отпущено])-Nz([Заказано]))

В табл. 9.3 приведены наиболее часто используемые в формах статистические функции (см. также разд. "Функции" гл. 4).

Таблица 9.3. Статистические функции

       
  Функция Описание  
  Sum Сумма значений поля  
  Avg Среднее значение поля  
  Min Минимальное значение поля  
  Max Максимальное значение поля  
  Count Количество значений поля  
  DSum Сумма значений в указанном подмножестве записей  
  DAvg Среднее значение в указанном подмножестве записей  
  DCount Количество записей в подмножестве  
  DLookup Значение конкретного поля в указанном подмножестве записей  
  DMin, DMax Минимальное и максимальное значения поля в указанном подмножестве записей  
       

В таблице приведены и обычные статистические функции и статистические функции по подмножеству. В вычисляемых элементах управления форм могут использоваться и те и другие. При этом статистические, функции по подмножеству, как правило, используются, если требуется ограничить набор обрабатываемых записей, в противном случае используют простые статистические функции. У статистических функций по подмножеству задаются три аргумента: выражение, домен и критерий отбора. Выражение в данном случае может состоять из имени поля в домене, а также может быть комбинацией операций над полями в домене, константами, именами элементов управления (в форме), вызовами функций. Домен — это таблица, запрос или инструкция SQL, т. е. набор записей, являющийся источником данных для заданного выражения. Критерий — необязательный параметр, задающий условие отбора записей в домене, в виде предложения WHERE на языке SQL (но без самого ключевого слова WHERE). Все три параметра задаются в виде строкового значения. Результатом функции является обработка значений заданного выражения для всех выбранных по заданному критерию записей в домене.

Ниже приводятся примеры использования статистических функций.

 


Дата добавления: 2015-07-24; просмотров: 61 | Нарушение авторских прав


Читайте в этой же книге: Элементы управления Линиям Прямоугольник | Создание многотабличных форм | Использование Мастера форм для создания главной и подчиненной форм | Добавление подчиненной формы в главную форму | Синхронизация данных в элементах формы | Замечание | Внимание | Добавление и удаление страниц в наборе вкладок | Всплывающие формы и диалоговые окна | Внимание |
<== предыдущая страница | следующая страница ==>
Замечание| Постановка задачи.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)