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

Фильтр исключения

Добавлено: 10 окт 2022, 09:32
Виктория Родионова
Добрый день!
Подскажите, пожалуйста, как добавить фильтр для сущности, который будет не отбирать выбранные значения в списке записей, а наоборот исключать их.

Re: Фильтр исключения

Добавлено: 10 окт 2022, 11:05
Виктория Родионова
Про фильтры по умолчанию знаю. Интересует другой возможный способ.
Нужно из списка исключать записи по полю с типом Пользователи Ajax

Re: Фильтр исключения

Добавлено: 10 окт 2022, 12:23
support
В фильтрах есть состояние "исключить"

Re: Фильтр исключения

Добавлено: 10 окт 2022, 12:26
Виктория Родионова
Но это только в фильтрах по умолчанию. Кроме как с помощью них -никак не реализовать?
в случае с фильтрами по умолчанию пользователь сам не сможет добавить записи, которые надо исключить

Re: Фильтр исключения

Добавлено: 10 окт 2022, 12:27
support
Еще можно правила видимости настроить https://docs.rukovoditel.net.ru/index.php?p=82

Re: Фильтр исключения

Добавлено: 10 окт 2022, 12:30
Виктория Родионова
но пользователь так же не сможет туда сам добавлять исключаемые значения?
А можно ли как то для сущности создать отдельное поле с типом Пользователи Ajax, но только значения выбранные в этом поле будут исключаться.
Подскажите, пожалуйста, может условие какое то прописать можно?

Re: Фильтр исключения

Добавлено: 10 окт 2022, 13:58
Antonyous99
То есть вам надо по умолчанию для всех Пользователей разрешить, а для выбранных - запретить?
Довольно нестандртный подход.
Штатными средствами такое не сделать.

Re: Фильтр исключения

Добавлено: 10 окт 2022, 14:04
Виктория Родионова
Нет, наверное я не корректно выразила свою мысль.
У меня есть сущность, есть поле "Ответственный" с типом Пользователи Ajax. Это поле выведено для пользователей в фильтры и они по нему отбирают записи в списке по ФИО ответственного.
Таким же образом я хочу, чтобы пользователем мог из списка записей исключать ФИО каких то ответственных.
Через фильтры по умолчанию я могу так сделать, но это не удобно потому что каждый раз нужно разных ответственных исключать. Подумала, что наверное можно для сущности создать какое то новое поле с типом Пользователи Ajax, условно "Исключить ответственных". Но не знаю как это правильно сделать

Re: Фильтр исключения

Добавлено: 10 окт 2022, 18:07
support
Для этого поля можно прописать сови mysql условия в настройках поля https://docs.rukovoditel.net.ru/index.p ... po_usloviu

Re: Фильтр исключения

Добавлено: 11 окт 2022, 11:24
Виктория Родионова
Если я сделаю условие в поле, то тогда записи будут фильтроваться в этом поле.
А я хочу на панель фильтров вывести поле с ответственным, но чтобы при выборе там ответственного из списка записей сущности исключались записи с выбранными ответственными, а не выбирались как при обычном фильтре.