Мова: Українська
Опис
Функція COUNT рахує кількість непустих значень у полі підформи або в одному чи кількох окремих полях.
Використання
COUNT(VALUE1, VALUE2, VALUE3, ...)
COUNT(SUBFORM_FIELD.FIELD_NAME)
Примітки
При використанні з полями підформи, аргумент COUNT() повинен містити довідку на поле підформи форми, а потім на поле в підформі, за допомогою крапкової нотації.
Функція COUNT приймає аргументи будь-якого типу.
Приклади
Підрахунок підзаписів
Якщо у вас є форма опитування домогосподарств з підформою «Учасники», ви можете використовувати функцію COUNT, щоб порахувати кількість членів домогосподарства:
COUNT(MEMBERS.NAME)
Це порахує кількість учасників для кожного запису домогосподарства з непустим NAME.
Якщо ви хочете порахувати всі підзаписи запису, ви також можете написати:
COUNT(MEMBERS._id)
Тут ми посилаємося на вбудований, автоматично згенерований ID запису за допомогою символу _id. Оскільки кожен запис завжди має ID, це фактично рахує всі записи.
Підрахунок кількості номерів телефонів, наданих у записі
Якщо у вашій формі є три необов'язкові поля для різних типів телефонних номерів, ви можете захотіти дізнатися, скільки непустих номерів телефонів було надано.
Наприклад, ви можете написати:
COUNT(FIXED_LINE_PHONE_NUMBER, MOBILE_PHONE_NUMBER, OTHER_NUMBER)
Якщо респондент надав значення для всіх трьох полів, результат буде три. Якщо вони надали лише стаціонарний та мобільний номер, результат буде 2.