У меня есть форма вставки для объекта учетной записи. Как только пользователь создаст запись, я хочу перейти на другую страницу и показать ту же запись, что и форма редактирования.
У кого-нибудь есть идеи, как это сделать?
У меня есть форма вставки для объекта учетной записи. Как только пользователь создаст запись, я хочу перейти на другую страницу и показать ту же запись, что и форма редактирования.
У кого-нибудь есть идеи, как это сделать?
Вы должны иметь возможность перенаправить пользователя на нужную страницу, используя OnSuccess
отправки формы.
В случае успеха: выберите один из следующих вариантов:
Показать сообщение об успешном завершении: требуется, чтобы пользователю отображалось сообщение об успешной отправке формы. Вы также можете выбрать Скрыть форму при успешном завершении, чтобы скрыть форму после успешной отправки.
Перенаправить на веб-страницу: перенаправляет пользователя на выбранную веб-страницу на портале. Вы должны выбрать веб-страницу из списка Перенаправление на веб-страницу.
Перенаправить на URL: перенаправляет пользователя на указанный URL. Вы должны ввести URL-адрес в поле «Перенаправить на URL-адрес».
Конфигурация «из коробки» помогает!!!
В записях «Форма объекта» есть поле с именем «Добавить идентификатор записи в строку запроса». Это нужно для настройки передачи идентификатора записи на страницу после отправки формы. На этом снимке экрана он показан в разделе «Перенаправление» в классическом интерфейсе.
Вы можете сделать это несколькими способами. Что я делаю, так это использую Navigate() для перехода на новый экран и передаю переменную контекста на новый экран редактирования.
Предположим, что вы используете OnSelect()
на кнопке для вызова SubmitForm(), вы можете выполнить вызов Navigate()
через свойство OnSuccess()
формы.
А внутри Navigate(), вы просто передаете любые данные, которые вам нужны, чтобы следующий экран правильно привязал их к форме редактирования. Это необязательный параметр UpdateContextRecord. Вы бы сделали так, чтобы форма редактирования брала свои значения из переменной контекста.
Передача переменных между экранами также обсуждалась здесь.