Page 141 - 1303
P. 141
яка перетворить порожнє значення в нульове. Таким чином,
опиcаний вище вираз виглядатиме так:
Sum(Nz([В наявності])+Nz([Прийнято])–Nz([Відпущено]) -
Nz([Замовлено]))
У табл. 5.1 наведені найбільш часто використовувані у
формах статистичні функції.
Таблиця 5.1 − Статистичні функції
Функція Опис
Sum() Сума значень поля
Avg() Середнє значення поля
Min() Мінімальне значення поля
Мах Про Максимальне значення поля
Count ( ) Кількість значень поля
Dsumf) Сума значень у вказаній підмножині записів
Dcount ( ) Кількість записів у підмножині
Функція Опис
DLookup Значення конкретного поля у вказаній
підмножині записів
Dmin (), Мінімальне і максимальне значення поля у
Dmax () вказаній підмножині записів
У таблиці наведені як звичайні статистичні функції, так і
статистичні функції по підмножині. При цьому статистичні
функції по підмножині використовуються, як правило, якщо
потрібно обмежити набір оброблюваних записів, інакше
використовують прості статистичні функції.
DLookup()
Зазвичай використовується для виводу у формі значення поля
з таблиці, що не входить у базовий запит. Наприклад, у формі
"Рахунок" можна відобразити додаткові поля з таблиці "Клієнти",
які не включаються в базовий запит. Як значення властивості
Дані обчислюваного елемента управління можна ввести
наступний вираз:
=DLookup("[Адреса]", "[Клієнти]", "[Код організації] = " & _
Forms![Рахунок]![Код клієнта])
Критерієм для вибору запису з таблиці "Клієнти" буде поле
Код клієнта у формі "Рахунок".
141