Мова: Українська
Цю статтю перекладено з англійської за допомогою ШІ, тому вона може містити помилки. Ваші відгуки допоможуть нам її покращити.
Опис
Функція FIRST знаходить найперше входження значення в Полі Підформи при сортуванні за іншим Полем у тій самій Підформі.
Використання
FIRST([Поле підформи].ValueField, [Поле підформи].SortField)
- Поле підформи: підформа, що містить Поля
- ValueField: Поле, значення якого потрібно знайти
- SortColumn: Поле, що містить значення, на основі яких виконується сортування
Примітки
Функція FIRST приймає аргументи з наступними типами:
- Текст
- Число
- Дата
- Тиждень
- Місяць
Зверніть увагу, що спосіб виконання агрегації значною мірою залежить від типу вхідних даних.
Приклади
Відстеження стану здоров'я домогосподарств з часом
Припустімо, ви відстежуєте кількість хворих членів родини в домогосподарствах з часом. У вас є батьківська Форма під назвою "Домогосподарства" та підформа "Перевірки стану здоров'я":
| Родина | Перевірки стану здоров'я |
|---|---|
| Ахунна | 2 |
| Білал | 2 |
Підформа містить список усіх перевірок стану здоров'я разом із датою перевірки.
| Родина | Кількість хворих членів родини | Дата звітування |
|---|---|---|
| Ахунна | 3 | 2023-01-15 |
| Білал | 1 | 2023-02-10 |
| Ахунна | 4 | 2023-01-20 |
| Білал | 2 | 2023-01-15 |
Ви можете додати Обчислюване поле до батьківської форми домогосподарства, яке показуватиме найпершу зареєстровану кількість хворих членів родини для кожної родини як базовий показник, використовуючи таку формулу:
FIRST([Health check-ins].[Number of sick family members],
[Health check-ins].[Date of reporting])