将资源导入和导出到AEM Forms

上次更新: 2023-12-07
  • 创建对象:
  • Admin

您可以在不同AEM Forms实例之间移动表单和相关资源、主题、数据字典、文档片段和字母。 将系统迁移或将表单从暂存服务器移动到生产服务器时,需要执行此类移动。 对于支持通过AEM Forms UI上传和导入的资源,建议使用Forms UI进行导出或导入。 不建议使用AEM包管理器导出或导入此类资源。

注意
  • 在AEM 6.4 Forms中,crx-repository的结构和路径发生了更改。 如果您将资源从早期版本导入AEM 6.4 Forms,并且表单与早期结构存在某些依赖关系,则必须手动导出这些依赖关系。 有关存储库结构和路径中更改的详细信息,请参阅 AEM中的存储库重组.

下载或上传Forms & Documents资源

通过AEM Forms用户界面,可将资源下载为AEM CRX包或二进制文件,从而从AEM实例导出资源。 然后,您可以将下载的AEM CRX包或二进制文件导入到另一个AEM实例中。

除自适应表单模板和自适应表单内容策略之外,所有资源都支持通过AEM Forms用户界面导出和导入。 因此,在从AEM Forms UI导出自适应表单时,不会像其他相关的资源一样自动导出相关的自适应表单模板和内容策略。

对于这些资源类型,必须使用AEM包管理器在源AEM服务器上创建CRX包,并在目标服务器上安装该包。 有关创建和安装软件包的信息,请参见 使用包.

下载Forms和文档资源

要下载Forms和文档资源,请执行以下操作:

  1. 登录到AEM Forms实例。

  2. 选择Experience Manager adobeexperiencemanager 图标>导航 指南针 图标> Forms > Forms和文档。

  3. 选择表单资源并选择 下载 图标。

  4. 在下载资产中,选择以下选项之一,然后选择 下载.

    • 下载为CRX包: 使用选项可下载所有选定的资源和相关依赖项,并将其从AEM Forms实例移动到另一个实例。 它将所有资源和文件夹下载为crx包。 任何表单资源,包括在AEM中创作的表单(自适应表单、交互式通信和自适应表单片段)、表单集、表单模板、PDF文档和资源(XSD、XFS、图像),都可以从AEM Forms UI中作为包下载。
      将资源下载为包的优势在于,它还可以下载选定要下载的资源已使用的资源。 例如,如果您有一个自适应表单,该表单使用表单模板、XSD和图像。 当您选择此自适应表单并将其下载为包时,下载的包中还包含表单模板、XSD和图像。 与资源关联的所有元数据属性(包括自定义属性)也会下载。

    • 将资产下载为二进制文件: 使用选项可仅下载表单模板(XDP)、PDF forms(PDF)、文档(PDF)和资源(图像、架构、样式表)。 您可以使用外部应用程序编辑这些资源。 它将具有二进制文件的表单资源(如XSD、XDP、图像、PDF和XDP)下载为.zip文件。
      您无法使用以下内容下载自适应表单、交互式通信、自适应表单片段、主题和表单集 将资产下载为二进制文件 选项。 要下载这些资源,您应使用 下载为CRX包 选项。

    选定的资产将下载为存档(.zip文件)。

    注意

    AEM包和二进制文件都将作为存档(.zip文件)下载。 资产的模板不会与资产一起下载。 您需要单独导出资产模板。

上传Forms和文档资源

要上传Forms和文档资源,请执行以下操作:

  1. 登录到AEM Forms实例。

  2. 选择Experience Manager adobeexperiencemanager 图标>导航 指南针 图标>Forms>Forms和文档。

  3. 选择 创建 >文件上传. 此时会显示上传表单或资源包对话框。

  4. 在对话框中,浏览并选择要导入的软件包或存档。 您还可以选择PDF文档、XSD、图像、样式表和XDP表单。 选择 打开. 您选择的文件夹或文件名不得包含任何特殊字符。

    在对话框中,验证要上传的资源的详细信息,然后选择 上传.

    如果上传现有的表单资源,则会更新该资源。

    注意

    上传包不会替换现有文件夹层次结构。 例如,如果您在一台服务器上的位置/content/dam/formsanddocuments具有一个名为“Training”的自适应表单。 您下载自适应表单并将表单上传到其他服务器。 第二台服务器还在同一位置/content/dam/formsanddocuments具有一个名为“Training”的文件夹。 上传失败。

下载或上传主题

通过AEM Forms,您可以创建、下载或上传主题。 创建主题的方式与创建表单、文档和信件等其他资产类似。 您可以创建主题,下载主题,然后将其上传到单独的实例上以重复使用。 有关主题的更多信息,请参阅 AEM Forms中的主题.

下载主题

您可以在AEM Forms中导出可用于其他项目或实例的主题。 AEM允许您将主题下载为zip文件,并可在实例上上上传。

要下载主题,请执行以下操作:

  1. 登录到AEM Forms实例。
  2. 选择Experience Manager adobeexperiencemanager 图标>导航 指南针 图标>Forms>主题。
  3. 选择主题并选择 下载. 主题将下载为存档(.zip文件)。

上传主题

您可以在项目中将创建的主题与样式预设一起使用。 您可以通过将其他人创建的主题包上传到您的项目来导入这些主题包。

要上传主题,请执行以下操作:

  1. 在Experience Manager中,导航到 Forms >主题.

  2. 在“主题”页面中,单击 “创建”>“文件上传”.

  3. 在“文件上传”提示符下,浏览并选择计算机上的主题包,然后单击 上传.
    上传的主题可在主题页面中找到。

  4. 登录到AEM Forms实例。

  5. 选择Experience Manager adobeexperiencemanager 图标>导航 指南针 图标>Forms>主题。

  6. 单击 创建 > 文件上传. 在“文件上传”提示符下,浏览并选择计算机上的主题包,然后单击 上传. 主题已上传。

在通信管理中导入和导出资源

要在两个不同的通信管理实施之间共享资产(如数据字典、信件和文档片段),您可以创建和共享.cmp文件。 .cmp文件可以包含一个或多个数据字典、字母、文档片段和表单。

导出文档片段、信件和/或数据字典

  1. 在信件、文档片段或数据字典页面中,选择要导出到单个包的资产,然后选择“排队等待下载”。 资源已排队准备导出。

  2. 根据需要,重复上述步骤以添加字母、文档片段和数据字典。

  3. 选择 下载.

  4. 通信管理会显示“下载资产”对话框,其中包含导出列表中的资产列表。

    导出

  5. 要查看导出的依赖关系,请选择“解决”。 或者跳到下一步。 即使不选择“解析”,依赖关系仍被导出。

  6. 要下载.cmp文件,请选择 确定.

  7. 通信管理会将.cmp文件下载到您的计算机。

    .cmp文件包含导出的资产。 您可以与其他人共享.cmp文件。 其他用户可以在其他服务器中导入.cmp文件,以获取新服务器中的所有资源。

将所有相应的管理资产导出为资源包

使用此选项可以从AEM Forms实例中作为包下载所有相应的管理资源和相关依赖项。

例如,如果通信管理具有一个使用图像和文本的字母,则下载的包还包含与字母相关的图像和文本。 与资源关联的所有元数据属性(包括自定义属性)也会下载。 下载包(.cmp)后,您可以 将资源包导入其他AEM Forms实例.

要将所有相应的管理资产和相关依赖项下载为包,请完成以下步骤:

  1. 以表单用户身份登录AEM Forms服务器。

  2. 选择 Adobe Experience Manager 在全局导航栏中。

  3. 选择工具( 工具),然后选择 Forms.

  4. 选择 导出相应的管理资源.

    publish-cmp-assets-1

    (“导出所有通信管理资产”页面出现,其中显示有关上次尝试导出过程的信息以及下载上次成功导出的包的链接。

    export-last-run-details

  5. 选择 导出 然后,在确认消息中,选择 确定.

    批处理完成后,将更新上次运行详细信息和下载包的链接。 这包括管理员登录信息以及批处理是否成功运行的信息。 资产将导出到资源包,并显示“下载导出的资源包”链接。

    注意

    导出所有资产流程一旦启动便无法取消。 此外,在导出所有操作的过程中,请勿创建、删除、修改或发布任何资产,也不要启动发布所有资产流程。a

  6. 选择 下载导出的包 用于下载包文件的链接。

    要将包中的资产添加到通信管理的另一个实例, 将资源包导入到AEM Forms实例.

将文档片段、信件和/或数据字典导入通信管理

您可以导入导出到.cmp文件中的资产。 .cmp文件可以包含一个或多个字母、数据字典、文档片段和从属资源。

注意

在导入旧的通信管理资产以进行迁移时,请使用管理员帐户登录。 有关迁移旧通信管理资产的更多信息,请参阅 将相应的管理资源迁移到AEM 6.1表单.

  1. 在数据字典、字母或文档片段页面上,选择 “创建”>“文件上传” 并选择.cmp文件。

  2. 通信管理会显示“导入资源”对话框,其中包含已导入的资源的列表。 选择 导入.

    导入资产后,资产的以下属性将更新,而其他属性将保持不变:

    • 作者:显示将资产导入服务器的用户的ID
    • 已修改:将资产导入服务器的时间
    注意

    为了能够上传XDP(作为cmp文件的一部分或其他内容),您需要成为forms-power-users组的一部分。 有关访问权限,请联系管理员。

导出工作流应用程序

您可以使用AEM包管理器导出工作流应用程序。 此过程如下所示:

  1. 打开AEM Forms包管理器。 包管理器的URL为https://<server>:<port>/crx/packmgr.

  2. 单击 创建包. 此 新建包 对话框。

  3. 指定包的名称、版本和组。 单击​确定

  4. 单击 编辑 然后打开 过滤器 选项卡。 单击 添加筛选器. 指定工作流应用程序的路径。 例如,/etc/fd/dashboard/startpoints/homemortgage。 单击 添加规则.

  5. 打开 高级 选项卡。 选择 合并覆盖 在ACL处理字段中。 单击​保存

  6. 单击 生成 以创建包。

    生成包后,您可以下载包并将其导入其他服务器。 工作流应用程序会出现在上传包的服务器上。

    注意

    为使工作流应用程序正常工作,还要将相应的自适应表单和工作流模型导出到工作应用程序。

文件夹和组织资源

AEM Forms用户界面使用文件夹来排列资源。 这些文件夹用于排列在AEM Forms用户界面中创建的资源。 您可以重命名、创建子文件夹并将资源和文档存储在这些文件夹中。 通过将文档和资产组织到文件夹中,您可以将文件分组在一起以便于管理。 您可以选择文件夹,然后选择下载或删除该文件夹。

要创建文件夹,请完成以下步骤:

创建文件夹

  1. 登录到AEM Forms用户界面,网址为 https://<server>:<port>/aem/forms.html.

  2. 导航到要创建文件夹的位置。

  3. 选择“创建”>“文件夹”。

  4. 输入以下详细信息:

    • 标题: 文件夹的显示名称
    • 名称: (必需) 要在存储库中存储文件夹的节点名称
    注意

    默认情况下,“名称”字段的值会自动从标题中填充。 名称只能包含字母数字字符,或连字符(-)和下划线(_)特殊字符。 在标题中输入的任何其他特殊字符都会自动替换为连字符,并提示您确认新名称。 您可以选择使用建议的名称继续操作或进一步编辑它。

  5. 具有您定义的标题的新文件夹将显示在资产列表中的当前位置。

    如果存在具有指定名称的文件夹,则提交会失败并出现错误。 您可以通过将鼠标悬停在错误上来查看错误消息 aem6forms_error_alert 显示在“名称”字段旁边的图标。

    您可以选择新创建的文件夹进入该文件夹,并在该文件夹中创建资源或文件夹。 此外,您还可以选择一个文件夹,并选择将该文件夹排入下载队列、删除或编辑其名称。

    editdeletedownloadafolder

创建一个或多个资源或信件的副本

您可以使用现有资源和信件快速创建具有相似属性、内容和继承资源的资源和信件。 您可以复制并粘贴数据字典、文档片段和字母。

完成以下步骤以创建资产和信件的副本:

  1. 在相关的资产或信件页面中,选择一个或多个资产/信件。 UI会显示复制图标。

  2. 选择复制。 UI将显示“粘贴”图标。 在粘贴之前,您还可以选择在文件夹内进行导航/导航。 不同的文件夹可以包含具有相同名称的资源。 有关文件夹的详细信息,请参阅 文件夹和组织资源.

  3. 选择“粘贴”。 将显示“粘贴”对话框。 系统会自动为资产/信函的新副本生成名称和标题,但您可以编辑资产/信函的标题和名称。

    如果您将资产/信件复制并粘贴到同一位置,则会将后缀“ — CopyXX”添加到资产/信件的现有名称中。 如果复制的资产/信件不存在标题,则自动生成的标题字段将保持空白。

  4. 如有必要,请编辑要用于保存资产/信件副本的标题和名称。

  5. 选择“粘贴”。 将创建复制资产的新副本。

搜索

通过AEM Forms UI,您可以搜索内容。 使用顶部栏,您可以选择“搜索” [A] 在内容中搜索资源和文档。

搜索资源时,AEM Forms会显示侧面板。 您还可以选择 assets-browser-content-only >筛选器 [B] 以调用侧面板。 使用侧面板中的各种过滤器,可以缩小搜索范围。 侧面板还允许您保存搜索。

search_topbar

答: Search B. 筛选

侧面板 — 过滤器

侧面板 — 过滤器

在侧面板上,您可以使用以下内容缩小搜索结果的范围:

  • 搜索目录
  • 标记
  • 搜索条件;例如,修改日期、发布状态、LiveCopy状态。

侧面板还允许您使用所选名称保存搜索设置。

有关使用搜索、过滤器、保存的搜索和侧面板的更多信息和说明,请参阅 Search.

在此页面上