草稿和提交组件列出了处于草稿状态的所有表单以及已提交的表单。 该组件为草稿和提交的表单分别提供了多个部分(选项卡)。 用户只能查看其草稿和提交的表单。
“草稿和提交”组件有两个选项卡:草稿和提交。
要允许在提交选项卡中显示自适应表单的提交,请将提交操作设置为Forms Portal提交操作。 或者,启用Forms Portal提交选项。 每当用户提交表单时,表单都会添加到提交选项卡。
草稿功能现成可用。 当用户单击自适应表单上的保存时,表单会添加到草稿选项卡。
执行以下步骤以添加和配置“草稿和提交”组件:
将组件浏览器中“文档服务”类别下的Drafts & Submissions组件拖放到您的页面上。
点按组件,然后点按 ,以打开组件的编辑对话框。
在编辑对话框中,指定以下详细信息,然后点按完成以保存设置。
选项卡· | 配置 | 描述 |
---|---|---|
常规 | 总结果 | 指定要显示的结果的最大数量。 如果结果计数增加了“总结果”限制,则组件底部会显示一个更多链接。 单击更多可显示所有表单。 |
样式类型 | 指定组件的样式。 您可以指定无样式、默认样式或自定义样式来列出表单。 对于自定义样式选项,您可以在自定义样式路径字段中指定自定义CSS文件的路径。 | |
自定义样式路径 | 如果在样式类型字段中选择自定义样式选项,请使用自定义样式路径字段指定自定义CSS文件的路径。 | |
显示选项 | 指定要显示的选项卡。 您可以选择显示草稿表单、已提交表单,或同时显示两者。 注意: 对于 显示选项,如果您选择了“两者兼有”以外的 选项,则不会使 用“默认 选项卡”选项。 |
|
默认选项卡 | 指定在Forms Portal页面加载时要显示的选项卡。 您可以选择草稿Forms选项卡和已提交的Forms选项卡。 | |
草稿Forms选项卡配置 | 自定义标题 | 指定草稿Forms选项卡的标题。 默认值为草稿Forms。 |
布局模板 | 指定用于草稿Forms列表的布局。 | |
已提交的Forms选项卡配置 | 自定义标题 | 指定Submitted Forms 选项卡的标题。 默认值为Submitted Forms。 |
布局模板 | 指定用于已提交的Forms 列表的布局。 |
当您使用Forms Portal提交操作或在自适应表单中启用“在表单门户中存储数据”选项时,表单数据会存储在AEM存储库中。 在生产环境中,建议不要将草稿或提交的表单数据存储在AEM存储库中。 您而是必须将草稿和提交组件与安全存储(如企业数据库)集成,以存储草稿和提交的表单数据。
Forms Portal允许您将数据存储在本地AEM存储库、远程AEM存储库或数据库中。 AEM Forms允许您自定义存储草稿和提交的用户数据的实施。 您可以覆盖默认方法,以指定草稿和提交数据在所选存储中的存储方式。 例如,您可以将数据存储在您组织中当前实施的数据存储中。
Forms Portal提供开箱即用的服务(API),用于在本地和远程AEM Forms发布实例的crx存储库上存储数据。 您可以将为草稿和提交配置存储服务一文中描述的默认实施替换为自定义实施,以替换默认功能。 有关在安全位置存储内容的自定义实施所需方法的详细信息,请参阅自定义草稿和提交数据服务和草稿和提交组件的自定义存储。
AEM Forms文档提供了将草稿和提交组件与数据库🔗集成的示例。 您可以使用示例实施来开发您自己的自定义实施。