Show Menu
主题×

Create form data model

AEM Forms数据集成提供了一个直观的用户界面,用于创建和使用表单数据模型。 表单数据模型依靠数据源来交换数据;但是,您可以创建带有或不带数据源的表单数据模型。 根据您是否配置了数据源,有两种方法可以从数据模型创建:
  • 使用预配置的数据源 :如果您已按照配置数据源中所述配置 了数据源 ,则可以在创建表单数据模型时选择这些数据源。 它将来自所选数据源的所有数据模型对象、属性和服务带入表单数据模型中。
  • 没有数据源 :如果尚未为表单数据模型配置数据源,您仍可以创建不带数据源的数据源。 您可以使用表单数据模型创作自适应表单和交互式通信,并使用示例数据测试它们。 当数据源可用时,您可以将表单数据模型与数据源绑定,数据源将自动反映在关联的自适应表单和交互式通信中。
您必须是 fdm-author和forms-user 组的成员才能创建和使用表单数据模型。 请联系AEM管理员以成为用户组的成员。

Create form data model

确保您已按照配置数据源中所述配置了要在表单数据模型中使用的 数据源 。 执行以下操作以根据配置的数据源创建表单数据模型:
  1. 在AEM作者实例中,导航到“表 单”>“数据集成” ​。
  2. Tap Create > Form Data Model .
  3. 在“创建表单数据模型”对话框中:
    • 指定表单数据模型的名称。
    • (可​ )指定表单数据模型的标题、说明和标记。
    • (可​ 选且仅在配置数据源时适用 )点按“数据源配置”字段旁边的勾号图标,并选择要使用的数据源的云服务所在的配置节点。 它将下一页可供选择的数据源列表限制为选定配置节点中可用的数据源列表。 但是,默认情况下会列出任何JDBC数据库和AEM用户配置文件数据源。 如果未选择配置节点,则列出所有配置节点中的数据源。 点按下 一步 ​。
  4. (仅​ 当配置了数据源时适用 )“选择数据源 ”屏幕列出了可用的数据源(如果有)。 选择要在表单数据模型中使用的数据源。
  5. 点按 创建 ,在确认对话框中,点按 打开 ,打开表单数据模型编辑器。
让我们查看表单数据模型编辑器UI的不同组件。
答:数据源 -在表单数据模型中列出数据源。 扩展数据源以查看其数据模型对象和服务。
B.刷新数据源定义 从已配置的数据源获取数据源定义中的任何更改,并在表单数据模型编辑器的“数据源”选项卡中更新这些更改。
C.显示已添加数据模型对象的“模型内容”区域。
D.服务 “内容”区域,其中显示添加的数据源操作或服务。
E.工具栏 :用于处理表单数据模型的工具。 工具栏会根据表单数据模型中的选定对象显示更多选项。
F.添加选定项 将选定的数据模型对象和服务添加到表单数据模型。
有关表单数据模型编辑器以及如何使用它编辑和配置表单数据模型的更多信息,请参 阅使用表单数据模型

更新数据源

执行以下操作以向现有表单数据模型添加或更新数据源。
  1. 转到“表 单”>“数据集成 ​”,选择要添加或更新数据源的表单数据模型,然后点按属 ​。
  2. 在表单数据模型属性中,转到“更新源 ”选项卡
    在“更新源”选项卡中:
    • 点按上下文感知配 置字段中的浏览图标 ,并选择要添加的数据源云配置所在的配置节点。 如果未选择节点,则点按添加源时,将列出仅 global 驻留在该节点中的 云配置 ​。
    • 要添加新数据源,请点按添 加源 ,然后选择要添加到表单数据模型的数据源。 将显示在中配置的所 global 有数据源以及选定的配置节点(如果有)。
    • 要将现有数据源替换为同一类型的其他数据源,请点按数据源的 Edit (编辑)图标,然后从可用数据源列表中进行选择。
    • 要删除现有数据源,请点按数 据源的 “删除”图标。 如果在表单数据模型中添加数据源中的数据模型对象,则“删除”图标被禁用。
  3. 点按 保存并关闭 ,以保存更新。
在表单数据模型中添加新数据源或更新现有数据源后,请确保根据需要更新自适应表单中的绑定引用以及使用更新的表单数据模型的交互式通信。

后续步骤

现在,您有了一个表单数据模型,其中添加了数据源。 接下来,您可以编辑表单数据模型以添加和配置数据模型对象和服务,添加数据模型对象之间的关联,编辑属性,添加自定义数据模型对象和属性,生成示例数据,等等。
有关详细信息,请参 阅使用表单数据模型