Страница 1 из 1

Общие фильтры, быстрые фильтры и поле Пользователи

Добавлено: 11 апр 2021, 22:42
nruslan2
Общие фильтры и быстрые фильтры и сущность Пользователи (и поле Created_by).

Заметил следующий баг:
Отсутствует визуальная взаимосвязь общих фильтров с быстрыми фильтрами по полям Пользователи и Created_by, на странице Сущности при использовании общих фильтров.

В Сущности включено:
а) Быстрые фильтры с полями Пользователи и Created_by.
б) Общие фильтры с фильтрацией на поля Пользователи и Created_by. (Фильтр установлен на текущего пользователя)
На странице сущности выбираем Общий фильтр, который отсортирует данные по Текущему Пользователю.
На экране отображаются результаты сортировки записей.
Однако, в быстрых фильтрах не появляется ФИ пользователя (текущего пользователя), по которому включилась сортировка.

Если тоже самое выполнять допустим с полем выпадающий список, то при выборе Общего фильтра в поле быстрого фильтра значение подставится.

Так как установлено много различных фильтров как и Общих так и Быстрых, из-за отсутствия в Быстрых фильтрах визуализации включённого Общего фильтра, сортировка визуально не срабатывает. (Сейчас каждый раз при пользовании Фильтрами просто обнуляю и всех чтобы получить нужный результат фильрации - но пользователи иногда забывают и долго думают почему не видят данные)

Re: Общие фильтры, быстрые фильтры и поле Пользователи

Добавлено: 12 апр 2021, 07:44
support
Не совсем понятно. Дайте скриншоты с проблемой.

Re: Общие фильтры, быстрые фильтры и поле Пользователи

Добавлено: 12 апр 2021, 10:05
nruslan2
4 Скриншота:
1) Скриншот №1 показывает, что все работает.
Имеется Сущность А, в которой Общий фильтр настроен на фильтрацию по полю статус и имеет настройку: Статус -- Включить - На паузе. Быстрый фильтр так же выведен на фильтрацию поля статус.
Нажимаем на Общий фильтр (оранжевый который если что) происходит фильтрация данных и в Быстрых фильтрах мы так же видим, что фильтрация идет по по статусу На паузе.

2) Скриншот №2 Показывает настройку Общего фильтра Сущности Б, из которого видно что при его срабатывании происходит две фильтрации, по полю Статус и по Полю Пользователи (назвал его Исполнитель)

3) Скриншот №3 Показывает Сущность Б, при нажатии на Общий фильтр (Фиолетовый если что). Мы видим, что фильтр применился (показалось 3 записи из 20), но в Быстрых фильтрах мы не видим действующие сейчас настройки (как это было в фильтре на Скриншоте №1).

4) Скриншот №4 Показывает Сущность Б, когда мы Выбрали в Быстрых фильтрах те-же самые значения Статуса и Пользователя, которые выбираются в случаи Скриншота №3.

Резюмируем:
Значения в Быстрых фильтрах не отображаются при использовании Общих фильтрах, если:
- в Общих фильтрах используются данные из сущности Пользователи (тип поля Пользователи или Create_by (это проверено 100% не работает) - возможно также не работает (честно не проверял) если использовать фильтр на поле Сущности)
- Если в настройках Общих фильтрах выбраны настройки со значением "Исключить" (При выборе значения "Включить" данные передаются)

Re: Общие фильтры, быстрые фильтры и поле Пользователи

Добавлено: 15 апр 2021, 08:53
support
Будет исправлено для 2.9

Re: Общие фильтры, быстрые фильтры и поле Пользователи

Добавлено: 26 июл 2021, 13:36
nruslan2
В версия 2.9, 2.9.1 и 2.9.2 так и не исправлен данный баг

т.е. исключения так и не показываются, пользователи так и не показываются. (главное что все таки пользователи не показываются это больше всего затрагивает!!)

ну и дополню сюда же - кнопка в Панели быстрых фильтров - Сбросить все фильтры - так же не сбрасывает все фильтры если в Общие фильтры в фильтре содержатся более 2х условий и при этом фильтрация была сделана с помощью Общих Фильтров! (оформил тему отдельно на всякий случай)

Re: Общие фильтры, быстрые фильтры и поле Пользователи

Добавлено: 29 июл 2021, 16:46
nruslan2
решил проблему собственными силами) Пользователи стали отображаться, в том числе Текущий)

Re: Общие фильтры, быстрые фильтры и поле Пользователи

Добавлено: 29 июл 2021, 16:48
support
ура:)