Получить самое старое значение в лучнике
Есть ли в Archer противоположная функция для MostRecentValue? Я хотел получить самую первую запись в поле связанных записей в вычисляемом текстовом поле. Что я должен использовать?
1 ответ
Нет, для этого нет встроенной функции... например, OldValue(). Но вот что должно работать:
Скопируйте и сохраните первую связанную запись, когда она будет создана:
- Создайте простое текстовое поле (не вычисляемое поле) для хранения первой записи. Назовите это как "FirstDate"
- Создать
Action
это срабатывает каждый раз, когда изменяется значение Связанного поля записи (того, о котором вы заботитесь):- Действие должно проверить, если
FirstDate
поле пустое. - Если он пуст, то в действии должно быть установлено значение в поле "Связанная запись".
- Если он не пустой, он должен закончиться и ничего не делать
- Действие должно проверить, если
- Затем вы всегда можете извлечь первую "самую раннюю" запись из
FirstDate
поле.