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

Автоматическое заполнение поля при создании записи

Добавлено: 09 авг 2021, 15:10
glaz
Добрый день,
Есть задача, нужно при создании записи сущности автоматически подтянуть список удтверждения из связанной сущности создающего текущую запись пользователя и прописать его в создаваемую сущность.
Если это сделать через выпадающий список (ajax) в котором пользователь выбираем свой идентификатор - с копированием значения в другое поле, все работает.
2021-08-09_15-09-48.png
2021-08-09_15-09-48.png (3.51 КБ) 2158 просмотров
Выбираем первое поле - автоматически заполняется поле отдел - оно тоже список (ajax) и через него заполняется поле согласование.
Собственно вопрос - можно ли сделать что-бы поле Пользователь открытие формы создании записи, заполнялось автоматически идентификатором текущего пользователя (и при этом бы хорошобы чтобы все остальные поля тоже пересчитались)? Либо чтобы это происходило при сохранении? Меня бы даже устроили чтобы это происходило через автоматизацию (т.е. пользователь создал сущность, автоматизация по ней прошла, все что нужно прописала) - (удалено про отсутствие возможности скопировать поля) плохо читал доку - возможность изменить есть, (опять удалил про расписание) - вижу есть возможность запустить процесс после создания записи - сейчас изучу этот вопрос.

Re: Автоматическое заполнение поля при создании записи

Добавлено: 09 авг 2021, 15:58
Oleg
Текущий пользователь по умалчанию не подойдет??

Re: Автоматическое заполнение поля при создании записи

Добавлено: 09 авг 2021, 16:09
glaz
Посмотрел - нет не подойдет - оно выставит мне поле в текущего пользователя, но это не приведет к пересчету других полей - т.е. если я пользователя выбираю через Сущность (ajax) - там есть возможность при выборе скопировать значение в другое поле, а для типа поля "Пользователь (ajax)" - такой возможности нет.

Re: Автоматическое заполнение поля при создании записи

Добавлено: 09 авг 2021, 17:01
glaz
Вообщем какой-то ступор получается.
Т.е. теоретически через автоматизацию это можно сделать (как в примере с технологическими операциями например), но для этого запись должна быть связана с той сущностью откуда это можно скопировать. А для того чтобы связать запись, необходимо чтобы эта связь как-то автоматически прописалась в сущности - а это не получается сделать т.к.
1. В поле "Сущность (ajax)" нет значения по умолчанию, но есть возможность скопировать поля в другое поле.
2. В поле "Пользователи (ajax) есть значение по умолчанию, но нет возможности скопировать поля в другое поле.
Т.е. выставить связь автоматически не получается. Только вручную (что собственно и делается в примере с деталями https://docs.rukovoditel.net.ru/index.php?p=94).

Re: Автоматическое заполнение поля при создании записи

Добавлено: 09 авг 2021, 17:53
support
Добавил функцию копирования значений для поля "Пользователи (ajax)"
Файлы из архива замените в папке где установлена программа.
Сообщите результат.

Re: Автоматическое заполнение поля при создании записи

Добавлено: 09 авг 2021, 18:06
glaz
Спасибо!
Да - это помогло - теперь через автоматизацию корректно прописывается список утверждения.