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

Добавление Пользователя из формы другой сущности и автоподстановка в поле

Добавлено: 03 сен 2021, 11:05
alcompstudio
Добрый день!

Есть сущность Пользователи компании, в которой поле типа Сущность Аякс, ссылается на системную сущность Пользователи. И есть поле Аккаунт (тип Пользователи).

В форме Пользователи компании можно через "+" добавлять нового Пользователя напрямую в сущность Пользователи http://joxi.ru/VrwDNllHjgLa5m.

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

http://joxi.ru/YmEdGDDtBL1jRr

Но вот проблема заключается в автоподстановке вновь добавленного таким нехитрым способом пользователя в поле Акканут. Т.е. при таком добавлении он-то в БД добавляется, но нельзя его даже выбрать в поле Аккаунт, пока или не сохраню/закрою форму, а потом заново зайду в редактирование формы Пользователи компании, и только тогда могу уже выбрать нового пользователя, которого только создал.

Есть ли какой-то способ (может через поле ПХП каким-то кодом...), чтобы при создании таким образом пользователя, он автоматом подставлялся в поле Аккаунт (тип поля -Пользователи). ? Понимаю, что нужна "перезагрузка" формы, чтобы скрипт подтянул вновь созданного пользователя, но может будет какая-то возможность?

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

Буду рад подсказкам, идеям, может кто-то уже реализовывал подобное?

Re: Добавление Пользователя из формы другой сущности и автоподстановка в поле

Добавлено: 06 сен 2021, 13:11
nruslan2
Ну тут проблема что вы используете поле сущность которая ссылается на сущность пользователя.
Как оказалось в коде программы не было просто предусмотрено пере обновление полей в поле Пользователи.
Да и вся проблема я так понимаю в использовании на одной записи и поля Пользователи и Полу Сущность (ссылающая на Пользователей) отсутствие кнопки Добавить(плюсик) в поле Пользователи.

НО)) встречайте доработка №73)) в поле Пользователи появилась возможность добавлять записи (плюсик), а заодно попутно как раз и ваша пробела была с обновление подправлена(если я правильно все таки ее понял!)
viewtopic.php?p=21058#p21058