LAST

Мова: Українська
Цю статтю перекладено з англійської за допомогою ШІ, тому вона може містити помилки. Ваші відгуки допоможуть нам її покращити.

Опис

Функція LAST знаходить останнє входження значення у Полі Підформи при сортуванні за іншим Полем у тій самій Підформі.

Використання

LAST([Поле підформи].ValueField, [Поле підформи].SortField)
  • Поле підформи: Підформа, що містить Поля
  • ValueField: Поле, значення якого потрібно знайти
  • SortColumn: Поле, що містить значення, на основі яких виконується сортування

Примітки

Функція LAST приймає аргументи наступних типів:

  • Число
  • Текст
  • Дата
  • Тиждень
  • Місяць

Зверніть увагу, що спосіб виконання агрегації значною мірою залежить від типу вхідних даних.

Приклади

Відстеження стану здоров'я домогосподарств з часом

Припустімо, ви відстежуєте кількість хворих членів сім'ї у різних домогосподарствах з часом. У вас є Батьківська форма під назвою "Домогосподарства" та Підформа "Перевірки стану здоров'я":

Сім'я Перевірки стану здоров'я
Ахунна 2
Білал 2

Підформа містить список усіх перевірок стану здоров'я разом з датою перевірки.

Сім'я Кількість хворих членів сім'ї Дата звітування
Ахунна 3 2023-01-15
Білал 1 2023-02-10
Ахунна 4 2023-01-20
Білал 2 2023-01-15

Ви можете додати Обчислюване поле до батьківської форми домогосподарства, яке показує останню зареєстровану кількість хворих членів сім'ї для кожної сім'ї, за допомогою наступної формули:

LAST([Перевірки стану здоров'я].[Кількість хворих членів сім'ї], 
     [Перевірки стану здоров'я].[Дата звітування])
Наступний елемент
SUM