定义门户的多步窗体属性

备注

从 2022 年 10 月 12 日起,Power Apps 门户更名为 Power Pages。 详细信息请参阅:Microsoft Power Pages 现已正式发布(博客)
不久后我们将迁移 Power Apps 门户文档并将其与 Power Pages 文档合并在一起。

多步窗体包含与网页的关系和启动步骤以控制门户中窗体的初始化。 与网页的关系允许对网站内指定页面节点的窗体定义进行动态检索。

在多步窗体记录本身的其他选项总体控制多步骤流程的顶级首选项,例如您是否希望显示进度条。

若要查看现有多步窗体或创建新的多步窗体,请打开门户管理应用并转到门户 > 多步窗体

备注

在继续之前,请确保检查多步窗体的注意事项

“门户管理”应用中创建或编辑网页时,可在新建网页窗体上提供的查找字段中指定多步窗体

多步窗体属性

以下属性和关系确定多步窗体的功能。

Name 说明
Name 用于引用窗体的标题。
启动步骤 窗体的第一个步骤。 多步窗体将包含一个或多个步骤。 有关这些步骤的详细信息,请参阅下方标题为“多步窗体步骤”的部分。 第一步不能是“条件”类型。
要求进行身份验证 如果选中,当未登录的用户访问包含窗体的页面时,将被重定向到登录页面。 成功登录后用户将被重定向回包含窗体的页面。
加载时启动新会话 选择指示如果用户在新浏览器或新选项卡中打开窗体,或关闭浏览器或页并返回窗体,窗体将开始全新会话并从第一步开始。 否则会话将继续,用户可以关闭浏览器或页面,然后可以在其停止的准确位置继续。 默认:
每个用户允许多个记录 选择表示用户被允许创建多个提交。 这协助窗体确定在用户重新访窗体时应执行什么操作。 默认:
编辑已到期状态代码 当与状态描述结合时目标实体的状态代码整数值指示何时无法再编辑现有记录。
编辑已到期状态描述 在与状态代码结合时目标实体的状态代码整数值指示现有记录何时包含这些值,然后记录不会再编辑,—例如,当记录更新完成时。
“编辑已到期”消息 当现有记录的状态代码和状态描述与指定的值匹配时显示的消息。 对于为组织安装和启用的每种语言包,将提供一个字段用以使用相关语言输入消息。 默认消息:您已完成提交。 谢谢!

进度指示器设置

姓名 说明
已启用 选中可显示进度指示器。 默认:已禁用
Type 下面的一项:标题、数字(n 步中的第 x 步)和进度条。 默认:标题
位置 下面的一项:顶部、底部、左侧和右侧。 位置相对于窗体。 默认:顶部
在步骤标题前面追加步骤编号 选中可将步骤编号添加到步骤标题的开头。 默认为未选中。

各个进度指示器类型的示例:

职位

使用标题跟踪进度。

预置步骤编号的标题

使用步骤编号跟踪进度。

数字

使用数字跟踪进度。

进度条

使用进度条跟踪进度。

“保存更改”警告

客户 描述
关闭时显示“保存更改”警告 选中后,如果用户对字段进行更改、尝试重载页面、关闭浏览器、选择浏览器上的返回按钮,或者在多步骤窗体中选择前一个按钮,将显示警告消息。
“保存更改”警告消息 对于为组织安装和启用的每种语言包,将提供一个字段用以使用相关语言输入消息。 如果消息不指定,将使用浏览器的默认项。

示例:

保存更改警告。

备注

由于最近与 beforeunload 事件中自定义文本的浏览器支持有关的更改,使用“保存更改”警告指定自定义消息的功能仅限于 Internet Explorer 11。 详细信息:Internet Explorer 中的 onbeforeunload 事件浏览器兼容性

多步窗体的地理位置配置

托管窗体可以进行配置以显示一个地图控件,用于显示地图上的图钉的现有位置或使用户可以指定一个位置。 请参阅添加地理位置

窗体地图控件需要额外配置才能告知它不同位置字段的 ID 以向它们分派值或检索来自它们的值。 多步窗体步骤记录有一个定义您必须为其分派值的字段映射的部分。 字段名称根据您创建的架构而有所不同。

多步窗体中的地理位置数据。

备注

地理位置部分在德国 Sovereign 云环境中不显示。 如果用户使用不同窗体启用地理位置,在门户上呈现时不会显示。

注意事项

  • 多步窗体必须与窗体的指定网站的网页关联才可在网站中查看。
  • 字段级代码组件是公共预览版,可以添加到窗体中。 详细信息:将代码组件添加到模型驱动应用中的字段
  • 虽然门户窗体上的汇总列本该为只读,但有时它们可能会显示为可编辑。 为确保这些列保持只读状态,请在模型驱动应用窗体上将该列标记为只读

另请参见

配置门户
定义基本窗体
门户的多步窗体步骤
门户的多步窗体元数据
门户的多步窗体子网格配置
门户的多步窗体的注释配置

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。