Отчет: Отразить одну последнюю запись

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
ChernetsovMikhail
Спонсор
Спонсор
Сообщения: 94
Зарегистрирован: 19 май 2019, 18:10
Имя: Чернецов Михаил
Откуда: РФ, Ставрополь
Организация: АвТор Штрих
Контактная информация:

Отчет: Отразить одну последнюю запись

Сообщение ChernetsovMikhail »

Добрый день.
Подскажите, пожалуйста, как в списке отразить только одну последнюю запись?
Ну или в отчете.
Фильтр по полю только такой, как на картинке
Вложения
Screenshot_1.jpg
===
Улыбнись прохожему! :-)
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Отчет: Отразить одну последнюю запись

Сообщение support »

Нужно создать доп. поле MySql формула, которое будет возвращать 0 лили 1 если запись является последней. А затем уже установить фильтр по этому полю. Запрос примерно такой:

Код: Выделить всё

if(e.id = (select id form app_entity_X order by id desc limit 1), 1, 0)
То есть мы говорим программе, если ID записи = ID последней добавленной, тогда возвращаем 1, в противном случае возвращаем 0. X - замените на ID сущности.
Аватара пользователя
ChernetsovMikhail
Спонсор
Спонсор
Сообщения: 94
Зарегистрирован: 19 май 2019, 18:10
Имя: Чернецов Михаил
Откуда: РФ, Ставрополь
Организация: АвТор Штрих
Контактная информация:

Re: Отчет: Отразить одну последнюю запись

Сообщение ChernetsovMikhail »

Спасибо. Получилось выполнить задачу
===
Улыбнись прохожему! :-)
Ответить