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

Поле с типом Сущность - выбор значений по текущему пользователю

Добавлено: 10 янв 2019, 14:12
alcompstudio
Добрый день!

Есть поле с типом Сущность, используется как "справочник" (на замену поля с типом Выпадающий список, т.к. нужно добавлять в "справочник" информацию не админом, а именно пользователем). http://prntscr.com/m5bb0d


В настройках сущности, где данное поле имеется такой доступ: http://prntscr.com/m5bbdq
Соответственно в сущности, которая подключена через поле с типом Сущность настройки - аналогичные: http://prntscr.com/m5bc1m

Но, когда каждый из пользователей создает записи в сущности (Товарная номенклатура 2 - это, которая подключена через поле Сущность), то в дальнейшем при выборе записей в данном поле, видны все записи всех пользователей
http://prntscr.com/m5be9j

В самих "подключаемых" сущностях пользователи видят только свои записи http://prntscr.com/m5bf2i

Я так понимаю, что в данном случае поле с типом сущность выступает в качестве списка с выпадающими значениями, который можно "заменить" соответствующим полем с типом Выпадающий список, потому и отображаются все записи в качестве значений выпадающего списка. А можно ли сделать некое ограничение показа значений в данном списке в соответствии с текущим пользователем? Чтобы как и в списке записей "подключенной" сущности, текущему пользователю отображались только его записи (или если назначены на него в поле с типом Пользователи) ? Т.е. исключить "лишние" записи, принадлежащие другим пользователям. Может доп.настройкой в поле с типом Сущность: http://prntscr.com/m5bhvy

Re: Поле с типом Сущность - выбор значений по текущему пользователю

Добавлено: 10 янв 2019, 14:16
support
На данный момент нельзя. Это нужно будет добавит доп опцию для поля "Проверять доступ" при установке которой будет учитываться доступ.
Добавил в план.

Re: Поле с типом Сущность - выбор значений по текущему пользователю

Добавлено: 05 ноя 2019, 20:52
support
В 2.6 добавлена настройка "Отобразить только назначенные записи"
Данная настройка также присутствует в поле "Сущность, выпадающий список (ajax)"

Re: Поле с типом Сущность - выбор значений по текущему пользователю

Добавлено: 05 ноя 2019, 21:10
alcompstudio
Супер, спасибо!

Re: Поле с типом Сущность - выбор значений по текущему пользователю

Добавлено: 07 ноя 2019, 10:02
sanys
Настройка очень полезная и нужная, особенно если Текущий пользователь может быть назначен на запись через несколько полей через тип поля Группа пользователей (например Группа пользователей (Отдел) и просто Пользователь (Команда проекта)).

Реализовал подобное с помощью фильтра "Текущий пользователь" в настройках поля.
Добавляем поле Сущность. Нажимает на заголовок (где шестеренка), далее Настроить фильтр. Настраиваем нужные фильтры.
Мне этого достаточно, т.к. Текущий пользователь может находится только в одном поле.