我有一个帐户实体的插入表单。一旦用户创建记录,我想移动到另一个页面并显示与编辑表单相同的记录。
有没有人有想法实现这一目标?
我有一个帐户实体的插入表单。一旦用户创建记录,我想移动到另一个页面并显示与编辑表单相同的记录。
有没有人有想法实现这一目标?
您应该能够使用OnSuccess
表单提交将用户重定向到所需的页面。
成功时:选择以下选项之一:
显示成功消息:要求在成功提交表单时向用户显示一条消息。您还可以选择成功时隐藏表单以在成功提交时隐藏表单。
重定向到网页:将用户重定向到门户中的选定网页。您必须从重定向到网页列表中选择一个网页。
重定向到 URL:将用户重定向到指定的 URL。您必须在重定向到 URL 字段中输入 URL。
您可以通过多种方式做到这一点。我所做的是使用 Navigate() 转到新屏幕,并将上下文变量传递给新的编辑屏幕。
假设您使用OnSelect()
按钮调用SubmitForm(),您可以通过表单的属性进行Navigate()
调用。OnSuccess()
在Navigate()中,您只需传递所需的任何数据,以便下一个屏幕将其正确绑定到编辑表单。这是 UpdateContextRecord 可选参数。您将让 Edit 表单从上下文变量中获取其值。
这里也讨论了在屏幕之间传递变量。