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

Подставлять автоматически в поле Сущность запись, "привязанную" к текущему пользователю

Добавлено: 25 сен 2020, 16:11
alcompstudio
Добрый день!

Есть сущность Сотрудники (нужна для аналитики и отчетности), в ней есть поле Пользователи, где к сотруднику "привязывается" одноименный пользователь (для доступа и работы в системе).

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

Вот по типу, как пользователь текущий сразу отображается в форме редактирования (автоматизации), так и по условию "Сотрудник=Пользователь", чтобы система видела, какой текущий пользователь в системе - значит подставляем запись требуемого Сотрудника в поле Сущность.

http://prntscr.com/unqfbe

Насколько сложно такое реализовать? Может как-то через ajax запросы/код как-то можно реализовать, но я не силен в JS, хотелось бы видеть в дополнительном функционале.

Думаю, очень будет полезен данный функционал, т.к. в отдельных случаях нужно вывести записи из сущности автоматически, которые "привязаны" к текущему пользователю. В примере приведен случай с сотрудниками - т.к. в самой данной сущности могут быть вложенные, связанные записи, которые также участвуют в аналитике, расчетах. И если использовать только поле Пользователи - то все равно не будет видно, какие записи вложенные к нему привязаны, пока к самой сущности Пользователи не прикрутишь поле Пользователь, как бы странно это ни звучало)).

Re: Подставлять автоматически в поле Сущность запись, "привязанную" к текущему пользователю

Добавлено: 28 сен 2020, 15:30
support
Нужно создать доп поле ajax запрос где в запросе можно получить выбранного пользователя и на его основании составить запрос к сотрудникам и указать необходимого сотрудника.

Re: Подставлять автоматически в поле Сущность запись, "привязанную" к текущему пользователю

Добавлено: 28 сен 2020, 15:33
alcompstudio
support писал(а): 28 сен 2020, 15:30 Нужно создать доп поле ajax запрос где в запросе можно получить выбранного пользователя и на его основании составить запрос к сотрудникам и указать необходимого сотрудника.
Поможете? :oops:

Re: Подставлять автоматически в поле Сущность запись, "привязанную" к текущему пользователю

Добавлено: 28 сен 2020, 16:19
support
Позже, через пару дней. Напомните.