Добрый день!
Есть сущность Пользователи компании, в которой поле типа Сущность Аякс, ссылается на системную сущность Пользователи. И есть поле Аккаунт (тип Пользователи).
В форме Пользователи компании можно через "+" добавлять нового Пользователя напрямую в сущность Пользователи http://joxi.ru/VrwDNllHjgLa5m.
Также настроено правило в сущности аякс, где можно выбрав запись из сущности Пользователи подставить имеющегося пользователя в поле Аккаунт (собственно, для "подключения" нужного пользователя к одноименному сотруднику).
http://joxi.ru/YmEdGDDtBL1jRr
Но вот проблема заключается в автоподстановке вновь добавленного таким нехитрым способом пользователя в поле Акканут. Т.е. при таком добавлении он-то в БД добавляется, но нельзя его даже выбрать в поле Аккаунт, пока или не сохраню/закрою форму, а потом заново зайду в редактирование формы Пользователи компании, и только тогда могу уже выбрать нового пользователя, которого только создал.
Есть ли какой-то способ (может через поле ПХП каким-то кодом...), чтобы при создании таким образом пользователя, он автоматом подставлялся в поле Аккаунт (тип поля -Пользователи). ? Понимаю, что нужна "перезагрузка" формы, чтобы скрипт подтянул вновь созданного пользователя, но может будет какая-то возможность?
Думаю, это важный момент, т.к. Пользователь не всегда есть Сотрудник, а для учета и аналитики нужно делать "параллельную" сущность, отвечающую за информацию по сотруднику.
Буду рад подсказкам, идеям, может кто-то уже реализовывал подобное?
Добавление Пользователя из формы другой сущности и автоподстановка в поле
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Добавление Пользователя из формы другой сущности и автоподстановка в поле
Ну тут проблема что вы используете поле сущность которая ссылается на сущность пользователя.
Как оказалось в коде программы не было просто предусмотрено пере обновление полей в поле Пользователи.
Да и вся проблема я так понимаю в использовании на одной записи и поля Пользователи и Полу Сущность (ссылающая на Пользователей) отсутствие кнопки Добавить(плюсик) в поле Пользователи.
НО)) встречайте доработка №73)) в поле Пользователи появилась возможность добавлять записи (плюсик), а заодно попутно как раз и ваша пробела была с обновление подправлена(если я правильно все таки ее понял!)
viewtopic.php?p=21058#p21058
Как оказалось в коде программы не было просто предусмотрено пере обновление полей в поле Пользователи.
Да и вся проблема я так понимаю в использовании на одной записи и поля Пользователи и Полу Сущность (ссылающая на Пользователей) отсутствие кнопки Добавить(плюсик) в поле Пользователи.
НО)) встречайте доработка №73)) в поле Пользователи появилась возможность добавлять записи (плюсик), а заодно попутно как раз и ваша пробела была с обновление подправлена(если я правильно все таки ее понял!)
viewtopic.php?p=21058#p21058