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

Переход после процесса автоматизация действий

Добавлено: 11 июл 2024, 07:05
Philip
После создания записи родительской сущности, создан процесс с помощью автоматизаций действий, который создает одну запись подсущности, нужно сделать переход именно в запись подсущности, а не в запись родительской сущности, так-же есть кнопка процесса создания подсущности, которая выведена в таблице родительской сущности, которая создает подсущность, нужно так-же сделать переход в созданную подсущность, а не оставаться в таблице со списком родительской сущности, без такой функции кнопка процесса создания подсущности особо бесполезна. Возможно ли реализовать такой функционал?

Re: Переход после процесса автоматизация действий

Добавлено: 12 июл 2024, 10:24
support
Такой возможности нет, так как в автоматизации вы можете создать несколько записей в подсущности.

Re: Переход после процесса автоматизация действий

Добавлено: 13 июл 2024, 21:32
Philip
Я не нашел где можно в процессе создавать несколько подсущностей одновременно, только одну подсущность вроде, разве, что повесить на одну кнопку несколько процессов по созданию подсущности, в моем случае это один процесс и создание одной подсущности, в клонировании записи такая функция есть, в форме появляется возможность выбрать количество записей. А как можно реализовать такой переход? Сейчас по клику на кнопку создается запись в подсущности, как можно получить данные id подсущности после процесса, какая была создана запись и сформировать урл для перехода в нее, например js кодом?

Re: Переход после процесса автоматизация действий

Добавлено: 14 июл 2024, 19:43
Antonyous99
Найти и получить ID последней записи подсущности. Инструменты: PHP-код и там MySQL запрос.

Re: Переход после процесса автоматизация действий

Добавлено: 15 июл 2024, 04:40
Philip
Думал над таким решением, но может так получиться, что два разных пользователя одновременно создадут записи, мало вероятно но все-же, хотя наверное можно сделать еще и проверку по пользователю, чтобы наверняка.

Re: Переход после процесса автоматизация действий

Добавлено: 15 июл 2024, 04:47
Philip
В автоматизации действий я так понимаю можно использовать только JavaScript и код нужно вставлять в событие onSubmit, правильно я понимаю, плюс нужно как-то дождаться выполнения процесса, чтобы успела создаться новая запись в подсущности.

Re: Переход после процесса автоматизация действий

Добавлено: 15 июл 2024, 07:03
support
Нет такой возможности. Автоматизация не возвращает ID, так как в рамках одно процесса можно добавить несколько действий и соответственно несколько записей врезные сущности.

Re: Переход после процесса автоматизация действий

Добавлено: 15 июл 2024, 17:11
Antonyous99
Philip писал(а): 15 июл 2024, 04:47 В автоматизации действий я так понимаю можно использовать только JavaScript и код нужно вставлять в событие onSubmit, правильно я понимаю, плюс нужно как-то дождаться выполнения процесса, чтобы успела создаться новая запись в подсущности.
Код нужно вставлять в вывод сообщения об исполнении автоматизации. К этому времени запись уже будет сформирована.