草稿和提交组件 drafts-and-submissions-component
草稿和提交组件列出了处于草稿状态的所有表单以及已提交的表单。 该组件为草稿和提交的表单分别提供了多个部分(选项卡)。 用户只能查看其草稿和提交的表单。
配置组件 configuring-the-component
“草稿和提交”组件有两个选项卡:草稿和提交。
要允许提交自适应表单以显示在提交选项卡中,请将 提交操作 to Forms Portal提交操作. 或者,启用Forms Portal提交选项。 每当用户提交表单时,表单都会添加到提交选项卡。
草稿功能现成可用。 用户单击 保存 在自适应表单上,表单会添加到“草稿”选项卡。
执行以下步骤以添加和配置“草稿和提交”组件:
-
拖放 草稿和提交 组件(在页面上的组件浏览器中为“文档服务”类别下)。
-
点按组件,然后点按 打开组件的编辑对话框。
-
在编辑对话框中,指定以下详细信息并点按 完成 来保存设置。
自定义存储 customizing-the-storage
当您使用Forms Portal提交操作或在自适应表单中启用“在表单门户中存储数据”选项时,表单数据会存储在AEM存储库中。 在生产环境中,建议不要将草稿或提交的表单数据存储在AEM存储库中。 您而是必须将草稿和提交组件与安全存储(如企业数据库)集成,以存储草稿和提交的表单数据。
Forms Portal允许您将数据存储在本地AEM存储库、远程AEM存储库或数据库中。 AEM Forms允许您自定义存储草稿和提交的用户数据的实施。 您可以覆盖默认方法,以指定草稿和提交数据在所选存储中的存储方式。 例如,您可以将数据存储在您组织中当前实施的数据存储中。
Forms Portal提供开箱即用的服务(API),用于在本地和远程AEM Forms发布实例的crx存储库上存储数据。 您可以替换默认实施,如 为草稿和提交配置存储服务 文章,以替换默认功能。 有关自定义实施中在安全位置存储内容所需方法的详细信息,请参阅 自定义草稿和提交数据服务 和 草稿和提交组件的自定义存储。
AEM Forms文档提供了 将草稿和提交组件与数据库集成的示例. 您可以使用示例实施来开发您自己的自定义实施。