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
   136   137   138   139   140   141   142   143   144   145   146