将表单另存为草稿并将其在站点页面上列出
本文包含有关草稿功能(预发布功能)的内容。 该预发行功能仅可通过我们的预发行渠道访问。
以某个用户为例,该用户开始填写表单,但需要暂停并稍后返回。 AEM提供了一个save-as-draft
选项,允许用户将表单另存为草稿以供将来完成。 为方便起见,AEM现成提供了 草稿和提交 Forms Portal组件,该组件可在AEM Sites页面上显示草稿和提交。 该组件列出已另存为草稿以供以后完成的表单以及已提交的表单。 只有登录的用户才能编辑其草稿或查看其提交的表单。 但是,如果匿名用户使用 搜索和列表程序 组件浏览表单列表并将表单另存为草稿,则 草稿和提交 组件不会列出该草稿。 要查看草稿和提交,用户必须在提交表单时登录。
先决条件
-
将最新的核心组件部署到环境后,即可在创作环境中访问Forms Portal组件。
为草稿和提交Forms门户组件配置Azure Storage和统一存储连接器
草稿和提交 组件需要存储设置才能在AEM Sites页面上保存和列出草稿。 统一存储连接器提供了一个将AEM与外部存储关联的框架。 要将表单另存为草稿,请确保您拥有Azure存储帐户和访问密钥以授权访问Azure存储帐户。 拥有Azure存储帐户和访问密钥后,请执行以下步骤以创建Azure存储配置:
-
导航到 工具 > 云服务 > Azure存储。
-
选择配置文件夹以创建配置,然后选择 创建。
-
在 标题 字段中指定配置的标题。
-
在 Azure存储帐户 和 Azure访问密钥 字段中指定Azure存储帐户的名称。
在
Azure Storage Account
文本框中输入Connection String
,在Azure Access key
文本框中输入Azure Key
。 -
单击 保存。
note note NOTE 您可以从Microsoft Azure门户检索 Azure存储帐户 和 Azure访问密钥。 成功创建Azure Storage配置后,请使用以下步骤为Forms Portal配置统一存储连接器:
-
导航到 工具 > Forms > 统一存储连接器。
-
在 Forms门户 部分中,从 存储 下拉列表中选择 Azure。
-
在 存储配置路径 字段中指定Azure存储配置的配置路径。
-
选择 保存。
成功配置Azure Storage和Unified Storage Connector以存储草稿和已提交的表单后,请在AEM Sites页面上添加 草稿和提交 组件。
如何将草稿和提交组件添加到AEM Sites页面?
您可以使用现成的Forms Portal组件在Sites页面上列出草稿和提交内容。 执行以下步骤以添加 草稿和提交 门户组件:
-
以 编辑 模式打开AEM Sites页面。
-
转到 页面信息 > 编辑模板
-
单击 策略 并选择 [AEM原型项目名称] - Forms和通信门户 下的 草稿和提交 复选框。
-
单击 完成。
-
现在,在创作模式下重新打开AEM Sites页面。
-
在页面编辑器中找到用于添加Forms Portal组件的部分。
-
单击 添加 图标。 图标是一个加号(+),表示添加新组件的选项。
单击 添加 图标会显示 插入新组件 对话框,其中显示了要插入的各种组件。
note note NOTE 或者,您也可以拖放组件。 -
浏览对话框中的可用组件,并从列表中选择所需的组件。 例如,从列表中选择 草稿和提交 组件以添加 草稿和提交 Forms门户组件。
现在,根据需要配置 草稿和提交 组件的属性。
配置草稿和提交组件的属性
您可以配置 草稿和提交 的属性:
-
选择 草稿和提交 组件。
-
单击
-
在 草稿和提交 对话框中,指定以下内容:
- 标题 为了识别站点页面中的组件,默认情况下,标题显示在组件顶部。
- 选择类型:将表单列为草稿或已提交的表单。 如果选择 草稿Forms,将显示另存为草稿的表单。 或者,选择 已提交的Forms 将显示由登录用户提交的表单。
- 布局:以卡片或列表格式显示列表草稿表单或已提交的表单。
配置表单以另存为草稿
您可以通过以下两种方式配置自适应Forms,以将它们另存为草稿以供将来使用:
用户操作
要将表单另存为草稿,请在表单组件上创建 保存表单 规则,如按钮。 单击按钮时,将触发规则,并将表单另存为草稿。 执行以下步骤以在按钮组件上创建 保存表单 规则:
-
在编辑模式下打开自适应表单。
-
选择 编辑规则 图标以打开 按钮 组件的规则编辑器。
-
选择 创建 以配置和创建按钮的规则。
-
在 When 部分中,选择 已单击,在 Then 部分中,选择 保存表单 选项。
-
选择 完成 保存规则。
当您预览自适应表单并填写该表单并单击 保存表单 按钮时,该表单将另存为草稿。
草稿
您还可以将自适应表单配置为根据基于时间的事件自动保存,从而确保在指定的持续时间后保存表单。 当您为环境启用Forms Portal组件时,自动保存 选项卡将出现在Forms容器属性中。 您可以为自适应表单配置自动保存功能:
-
在创作实例中,以编辑模式打开自适应表单。
-
打开内容浏览器,然后选择自适应表单的 指南容器 组件。
-
单击指南容器属性
-
选中 自动保存草稿 复选框以启用将表单自动保存为草稿。
-
将 保存首选项 配置为 定期保存草稿,以便在特定时间间隔后自动保存表单。
-
以 保存间隔频率(秒) 为单位指定时间间隔,以设置按定义的间隔触发表单自动保存的持续时间。
-
单击 完成。
使用草稿和提交组件在Sites页面上查看草稿/提交的表单
要查看已保存的草稿或已提交的表单,请使用 草稿和提交 Forms门户组件。
在草稿和提交组件🔗的配置对话框中选择 选择类型 作为 草稿Forms 时,另存为草稿的表单将显示在站点页面上。 您可以通过单击省略号(…)打开草稿以完成表单。
在草稿和提交组件🔗的配置对话框中选择 选择类型 作为 已提交的Forms 时,将显示已提交的表单。 您可以查看已提交的表单,但无法编辑它们。
也可以通过单击表单右下角显示的省略号(…)来放弃表单。
后续步骤
在下一篇文章中,让我们了解如何使用🔗链接Forms门户组件在“站点”页面上添加对表单的引用。
相关文章
另请参阅 see-also
- 创建 AEM 自适应表单
- 将 AEM 自适应表单添加到 AEM Sites 页面
- 将主题应用于 AEM 自适应表单
- 将组件添加到 AEM 自适应表单
- 在 AEM 自适应表单中使用 CAPTCHA
- 生成一个 AEM 自适应表单的 PDF 版本(DoR)
- 翻译 AEM 自适应表单
- 为自适应表单启用 Adobe Analytics 以跟踪表单使用情况
- 将自适应表单连接到 Microsoft SharePoint
- 将自适应表单连接到 Microsoft Power Automate
- 将自适应表单连接到 Microsoft OneDrive
- 将自适应表单连接到 Microsoft Azure Blob 存储
- 将自适应表单连接到 Salesforce
- 在 AEM 自适应表单中使用 Adobe Sign
- 为自适应表单添加新区域设置
- 将自适应表单数据发送到数据库
- 将自适应表单数据发送到 REST 端点
- 将自适应表单数据发送到 AEM 工作流
- 使用 Forms Portal 在 AEM 网站上列出 AEM 自适应表单
- 向自适应表单添加版本控制、评论和注释
- 比较自适应表单