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

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

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

Сообщение 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
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

На данный момент нельзя. Это нужно будет добавит доп опцию для поля "Проверять доступ" при установке которой будет учитываться доступ.
Добавил в план.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

В 2.6 добавлена настройка "Отобразить только назначенные записи"
Данная настройка также присутствует в поле "Сущность, выпадающий список (ajax)"
Вложения
screenshot-localhost-2019.11.05-20_50_31.png
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

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

Сообщение alcompstudio »

Супер, спасибо!
sanys
Сообщения: 113
Зарегистрирован: 30 май 2017, 12:52
Имя: Александр
Откуда: Казахстан

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

Сообщение sanys »

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

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