自适应表单提交操作 configuring-the-submit-action
Adobe 建议使用核心组件将自适应表单添加到 AEM Sites 页面或创建独立的自适应表单。
提交操作让您选择通过自适应表单捕获的数据的目标。当用户单击自适应表单上的 提交 按钮时,将触发此操作。Forms as a Cloud Service(针对基于核心组件的自适应表单)提供了一系列预建的提交操作。这些现成的提交操作可让您:
- 通过电子邮件轻松发送表单数据。
- 在传输数据时启动Microsoft®Power Automate流或AEM Workflow。
- 直接将表单数据传输到Microsoft®SharePoint Server、Microsoft®Azure Blob Storage或Microsoft® OneDrive。
- 使用表单数据模型(FDM)将数据无缝发送到配置的数据源。
- 方便地将数据提交到 REST 端点。
您可以扩展默认的提交操作。 您还可以自定义提交操作,以满足组织特定的要求。
要为自适应定义提交操作,请使用 自适应表单容器 组件的“配置”对话框。 自适应表单容器 组件的“配置”对话框包括:
- “基本”选项卡
- 表单数据模型选项卡
- “提交”选项卡
您可以使用“配置”对话框定义表单容器属性。 若要了解有关表单容器组件的“配置”对话框的详细信息,请单击此处。
选择并配置自适应表单的提交操作 select-and-configure-submit-action
要为表单选择并配置提交操作,请执行以下操作:
-
打开内容浏览器,然后选择自适应表单的 指南容器 组件。
-
单击指南容器属性
-
单击 提交 选项卡。
-
根据您的要求,选择并配置 提交操作。
您还可以为自适应表单提交配置不同的操作。
- 重定向URL/路径 — 此选项允许用户为每个表单配置一个页面,表单用户在提交自适应表单后会重定向到该页面。
- 显示消息 - 通过此选项,用户可添加在成功提交自适应表单时显示的消息。预定义文本包含在对话框中,用户可对其进行修改。
有关以下提交操作的详细信息,请参阅:
您还可以将自适应表单提交到其他存储配置:
您可以自定义默认的提交操作。 此外,您可以自定义提交操作以符合特定的组织要求。
提交操作的错误处理 error-handling-on-submit-action
作为 AEM 安全和强化指南的一部分,配置自定义错误页面,例如 400.jsp、404.jsp 和 500.jsp。如果提交表单时出现 400、404 或 500 错误,则将调用这些处理程序。在发布节点上触发这些错误代码时,也将调用处理程序。您还可以为其他 HTTP 错误代码创建 JSP 页面。
当您将包含XML或JSON数据投诉的表单数据模型(FDM)或基于架构的自适应表单预填充到数据不包含<afData>
、<afBoundData>
和</afUnboundData>
标记的架构时,自适应表单的未绑定字段的数据将丢失。 架构可以是XML架构、JSON架构或表单数据模型(FDM)。 未绑定的字段是自适应表单字段,不带 bindref
属性。
另请参阅 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 自适应表单
- 向自适应表单添加版本控制、评论和注释
- 比较自适应表单