Фильтр по создателю записи в отчете.
Добавлено: 24 окт 2024, 23:38
Столкнулся со следующим: имеется сущность, создан отчет, в отчете, в панели фильтров - фильтр по "Создано".
Пользователи добавляют записи, все работает. Принимается решение что пользователи лишаются возможности добавлять записи, в настройках доступа оставляю только "просмотр всех записей". После этого в фильтре остаются только админы, пользователи из фильтра пропадают, хотя ими созданные записи имеются. Также для фильтра по этому типу поля нет возможности убрать записи, отсутствующие в списке.
Все же переносить единую логику работы условия из сущности "список ajax" в работу фильтра не совсем корректно, например есть клиенты, им могут быть назначены только действующие менеджеры (field_5 = 1), а в отчете нужно видеть в фильтре только тех, кто уже назначен вне зависимости от текущего статуса. При установке "исключить значения..." фильтр показывает "невозможно загрузить результаты".
Пользователи добавляют записи, все работает. Принимается решение что пользователи лишаются возможности добавлять записи, в настройках доступа оставляю только "просмотр всех записей". После этого в фильтре остаются только админы, пользователи из фильтра пропадают, хотя ими созданные записи имеются. Также для фильтра по этому типу поля нет возможности убрать записи, отсутствующие в списке.
Все же переносить единую логику работы условия из сущности "список ajax" в работу фильтра не совсем корректно, например есть клиенты, им могут быть назначены только действующие менеджеры (field_5 = 1), а в отчете нужно видеть в фильтре только тех, кто уже назначен вне зависимости от текущего статуса. При установке "исключить значения..." фильтр показывает "невозможно загрузить результаты".