Filemaker находит последнюю запись, сгруппированную по имени в макете

У меня есть таблица записей с двумя полями: City и ImportDate.

Примеры записей:

Лондон – 06.13.2016

Париж – 06.14.2016

Париж – 15.06.2016

Лондон – 19.06.2016

Лондон – 20.06.2016

Нью-Йорк – 06.13.2016

Нью-Йорк – 17.06.2016


Мне нужен макет Filemaker, в котором я показываю только самую последнюю запись для каждого города, чтобы мы знали, на каком импорте сосредоточиться, поскольку мы можем просмотреть список и увидеть, что является самым старым. Другими словами, я хочу сгруппировать по городам, а затем отображать только самую последнюю дату.

Итак, мой макет с приведенными выше данными будет показывать:

Лондон – 20.06.2016

Нью-Йорк – 17.06.2016

Париж – 15.06.2016


Как лучше всего это сделать?

Спасибо.


person TVRV8S    schedule 30.06.2016    source источник


Ответы (1)


Используйте макет в виде списка с подрезюмирующей частью (при сортировке по городу) и без основной части. При появлении запроса настройте подсуммарную часть так, чтобы она печаталась под резюмируемыми записями. Поместите два поля в эту часть.

Отсортируйте записи по городу и по дате импорта (по возрастанию).

person michael.hor257k    schedule 30.06.2016
comment
Спасибо. Это работает. Однако у меня возникла еще одна странная проблема. Если я настрою сценарий с шагом сортировки, который выполняет точно такую ​​же сортировку, что и вручную, он не будет работать. Я установил паузу/возобновление, чтобы посмотреть, что происходит, но сортировка определенно не происходит, хотя ошибок нет. И затем, после запуска сценария, если я зайду в меню и выберу «Сортировать» и вставлю те же параметры, он будет работать правильно. Это очень расстраивает. - person TVRV8S; 30.06.2016
comment
Есть ли способ упорядочить представление списка по самой старой дате в найденной сортировке? На данный момент он упорядочен по городам и дает самую последнюю дату для этого города, но мне нужно, чтобы список при просмотре был упорядочен по городу с самой старой последней датой, если это имеет смысл? - person TVRV8S; 30.06.2016
comment
Вам нужно будет добавить сводное поле, определенное как Максимум ImportDate. Затем при сортировке по городу выберите изменение порядка по этому итоговому полю. - person michael.hor257k; 30.06.2016