51黑料不打烊

发布您的表单并开始收集数据

您准备好与客户共享表单以进行数据收集或提交后,您只需将其发布,表单即可供客户随时使用。

基于文档的创作生态系统

先决条件

发布表单

1. 发布电子表格
  1. 打开您的 Microsoft SharePoint 或 Google Drive 帐户,并导航至 AEM Edge Delivery 项目目录。

  2. 打开包含您表单的电子表格。例如,Microsoft Excel工作簿中的inquiry

  3. 使用 预览表。

    使用 AEM Sidekick 预览表

    成功完成预览操作后,电子表格内容将转换为 JSON 格式。然后,预览页面以结构化表格格式呈现该内容。例如,附图说明了“查询”表单的内容。

    表单预览 JSON 格式

  4. 使用 AEM Sidekick 发布表。确保捕获发布 URL,因为这是在下一节中渲染表单所必需的。URL 格式如下所示:

    code language-json
        https://<branch>--<repository>--<owner>.aem.live/<form>.json
    
    • <branch> 指 GitHub 存储库的分支。
    • <repository> 表示您的 GitHub 存储库。
    • <owner> 指托管您 GitHub 存储库的 GitHub 帐户用户名。

    例如,如果项目的存储库名为“飞别蹿颈苍补苍肠别”,位于帐户“飞办苍诲蹿辞谤尘”下,并且您使用“尘补颈苍”分支和表单作为“别苍辩耻颈谤测”,则鲍搁尝如下所示:

    https://main--wefinance--wkndform.aem.live/enquiry.json
    &#虫3颁;!—(丑迟迟辫蝉://尘补颈苍–飞别蹿颈苍补苍肠别–飞办苍诲蹿辞谤尘.补别尘.濒颈惫别/别苍辩耻颈谤测.箩蝉辞苍)–>

2. 将表单添加到您的网页

<form>.json 添加到网页方便客户互动,让表单填写者能够轻松填写并提交表单。

要将表单添加到您的网页:

  1. 访问您的 Microsoft SharePoint 或 Google Drive 帐户并导航至您的[AEM Edge Delivery project directory]

  2. 打开要嵌入表单的文档文件。例如,您可以打开inquiry-form.docx文件,或者创建一个新文档。

  3. 在文档中确定要插入表单的部分,并相应地导航到该部分。

  4. 将名为“Form”的块添加到文件。 例如,如果项目的存储库名为“飞别蹿颈苍补苍肠别”,则它位于帐户所有者“飞办补苍诲蹿辞谤尘”下,而您使用的是“尘补颈苍”分支。

    table 0-row-1 1-row-1
    表单
    https://main--wefinance--wkndform.aem.live/enquiry.json

    将名为“表单”的区块添加到文件中

    该区块用作嵌入表单的占位符。在该区块的第二行中,添加 <form>.json 文件的 URL 作为超链接。

    note important
    IMPORTANT
    确保 URL 的格式为超链接,而不是显示为纯文本。

    使用预览 URL (.page URL) 进行开发或测试,或使用发布 URL (.live) 进行生产。

    例如,如果项目的存储库名为“飞别蹿颈苍补苍肠别”,则它位于帐户所有者“飞办补苍诲蹿辞谤尘”下,而您使用的是“尘补颈苍”分支。

    以下是带有预览和发布 URL 的示例:

    预览 URL

    table 0-row-1 1-row-1
    表单
    https://main--wefinance--wkndform.aem.page/enquiry.json

    发布 URL

    table 0-row-1 1-row-1
    表单
    https://main--wefinance--wkndform.aem.live/enquiry.json
  5. 使用 预览网页。页面现在显示表单。例如,以下是基于查询电子表格的表单:

    EDS 表单样本

  6. 使用 AEM Sidekick 发布表单。现在,您的客户可以填写表格并提交。

疑难解答

无法向表单提交数据

如果您遇到类似于以下错误消息,则表明电子表格尚未配置为接受提交的数据。

表单提交错误

另请参阅

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab