Иллюстрированный самоучитель по Access 2002

       

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


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

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

В табл. 9.3 приведены наиболее часто используемые в формах статистические функции

(см. также разд. "Функции" гл. 4).



Содержание раздела