将可重复部分添加到表单

Adaptive Forms Block 提供了添加或使表单的部分或组件可重复的功能。该功能允许用户针对同一类型的数据多次输入信息,从而更方便地收集工作经验或教育背景等信息。

例如,请看一个用于收集个人工作经验信息的表单。您可以设置一个可重复的分区,用于记录以前每份工作的详细信息。可重复分区通常包含公司名称、职位、就业日期和工作职责等字段。用户可以在可重复分区中添加多个实例,以输入有关他们所做过的每项工作的信息。

读完本文后,您将学会:

创建可重复分区

在表单中创建可重复分区,使用户能够输入同一组数据的多个实例,从而有效收集重复信息。要在表单中创建可重复分区:

  1. 转到 Microsoft SharePoint 或 Google Workspace 上的 Edge Deliver 项目文件夹并打开电子表格。

  2. 添加一个表单字段,并将 type 属性设置为 fieldset

  3. 指定字段的 Name。名称属性用于创建可重复分区。

  4. 通过将 repeatable 设置为 true,启用可重复性。

  5. 为字段指定描述性 label,用作可重复分区的标题。

    请参阅下图,了解工作申请表单中工作经历部分的说明。

  6. 对于要包含在该分区中的每个字段,将其 Fieldset 属性设置为您在步骤 3 中选择的相同名称。

    例如,在要包含在 employment history 分区中的所有相关字段的“字段集”属性中指定 experience

    可重复分区字段及其属性的示例

  7. 使用 AEM Sidekick 预览和发布工作表。将可重复分区添加到表单中。

    在可重复分区下方,用户可以找到直观的“添加”按钮,方便轻松添加多个分区。

    可重复分区,“添加”按钮,用于添加多个部分

设置最小和最大重复次数

在表单设计中,为可重复分区设置最小和最大重复次数很有益处。这样,您就可以在有效指导用户的同时建立控制和一致性。要设置最小或最大重复次数:

  1. 转到 Microsoft SharePoint 或 Google Workspace 上的 Edge Deliver 项目文件夹并打开电子表格。

  2. 对于具有 type fieldsetrepeatable 属性的字段设置为 true

    • 设置 min 属性来指定该部分可以重复的最小次数。

    • 设置 max 属性来指定该部分可以重复的最大次数。

    设置 min 和 max 属性来指定该部分可以重复的次数

  3. 使用 AEM Sidekick 预览和发布工作表。

    添加可重复分区时,用户会看到直观的“删除”图标,可以更轻松地删除可重复分区。添加后,这些分区的实例数就不得少于 min 属性指定的实例数。这样可以确保遵守表单填写的最低要求。

另请参阅

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