在AEM Forms中获取XDP和PDF文档 getting-xdp-and-pdf-documents-in-aem-forms

概述 overview

通过将表单上传到AEM Forms,您可以将表单从本地文件系统导入CRX存储库。 以下资源类型支持上传操作:

  • 表单模板(XFA表单)
  • PDF forms
  • 单据(平面PDF单据)

您可以单独上传支持的资源类型,也可以以ZIP存档的形式上传。 您只能在ZIP存档中与XFA表单一起上传类型为Resource的资产。

NOTE
确保您是form-power-users组的成员才能上传XDP文件。 请与管理员联系以成为组的成员。

正在上传表单 uploading-forms

  1. 通过访问https://'[server]:[port]'/aem/forms.html登录到AEM Forms用户界面。

  2. 导航到要在其中上传表单的文件夹或包含表单的文件夹。

  3. 在操作工具栏中,选择​ 创建>文件上传

    “创建” 下的本地存储中的文件选项

  4. 上传表单或包对话框允许您浏览并选择要上传的文件。 文件浏览器仅显示支持的文件格式(ZIP、XDP和PDF)。

    note note
    NOTE
    文件名只能包含字母数字字符、连字符或下划线。
  5. 选择文件后单击“上传”可上传文件,或单击“取消”可取消上传。 弹出窗口会列出在当前位置添加的资源和更新的资源。

    note note
    NOTE
    对于ZIP文件,将显示所有受支持资源的相对路径。 ZIP文件中不受支持的资源将被忽略并且不会列出。 但是,如果ZIP存档仅包含不支持的资源,则会显示错误消息,而不是弹出对话框。

    上传XFA表单时 上传对话框

  6. 如果一个或多个资源的文件名无效,则会显示错误。 更正以红色突出显示的文件名并重新上传。

    上传XFA表单时出现错误消息

上传完成后,后台工作流会根据资源的预览为每个资源生成缩略图。 较新版本的资源(如果上传)会覆盖现有资源。

保护模式 protected-mode

AEM Forms服务器允许您运行JavaScript代码。 恶意JavaScript代码可能会损害AEM Forms环境。 保护模式限制AEM Forms仅从受信任的资产和位置运行XDP文件。 AEM Forms UI中可用的所有XDP都被视为受信任的资产。

默认情况下,保护模式处于打开状态。 如有必要,您可以禁用保护模式:

  1. 以管理员身份登录到AEM Web Console。 URL是https://'[服务器]:[端口]'/system/console/configMgr
  2. 打开Mobile Forms配置以进行编辑。
  3. 取消选择“保护模式”选项,然后单击​ 保存。 已禁用保护模式。

更新引用的XFA表单 updating-referenced-xfa-forms

在AEM Forms中,XFA表单模板可由自适应表单或其他XFA表单模板引用。 此外,模板可以引用资源或其他XFA模板。

引用XFA的自适应表单的字段与XFA中可用的字段绑定。 在更新表单模板时,关联的自适应表单尝试与XFA同步。 有关详细信息,请参阅将自适应表单与关联的XFA同步

删除表单模板会损坏相关的自适应表单或表单模板。 此类自适应表单有时被非正式地称为脏表单。 在AEM Forms用户界面中,您可以通过以下两种方式找到已修改的表单。

  • 资产列表中的自适应表单缩略图上会显示一个警告图标,当您将指针悬停在警告图标上时,会显示以下消息。
    Schema/Form Template for this adaptive form has been updated so go to Authoring mode and rebase it with new version.

更新关联的XFA后,针对不同步的自适应表单发出 警告

将维护一个标志以指示自适应表单是否已修改。 此信息可在表单属性页面和表单元数据旁找到。 仅对于已修改的自适应表单,元数据属性Model Refresh显示Recommended值。

指示自适应表单与XFA模型不同步

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2