管理表单元数据 manage-form-metadata
概述 overview-nbsp
元数据可以更轻松地对资产进行分类和组织,并帮助正在查找特定资产的用户。
AEM Forms默认为每种资产类型提供一组定义的元数据。 除了默认元数据之外,您还可以向每种资产类型添加自定义元数据。 AEM Forms还为您提供了有效创建、管理和交换表单所有这些元数据的正确方法。
如果您是开发人员或网站所有者,则可以自定义Forms Portal(AEM Forms的最终用户界面),以反映您在组织中使用的元数据。 有关Forms Portal的更多信息,请参阅 在门户上发布表单简介.
AEM Forms中的元数据 metadata-in-aem-forms-nbsp
在AEM Forms中,与资产关联的元数据属性列表取决于其类型。 此外,如果添加任何自定义元数据属性,则该属性会添加到添加了自定义元数据的类型的所有资产中。
资产类型 asset-types-nbsp
AEM Forms支持以下资产类型:
- 表单模板(XFA表单)
- PDF forms
- 文档(平面PDF)
- 自适应表单
- 资源
- XFS
元数据的广泛列表 extensive-list-of-metadata-nbsp
以下是AEM Forms中支持的元数据属性的详尽列表:
查看表单元数据 view-form-metadata-nbsp
资产具有现有的属性值,这些属性值可在只读模式下查看。 此元数据在表单上传或表单创建时发起。
-
导航到要查看其元数据的资产位置。
-
使用以下方法之一打开属性页面:
-
单击View Properties 图标。
note note NOTE 快速操作是指将鼠标悬停在缩略图上时显示的操作项目。 -
选择表单,然后单击查看属性 图标。
-
当不在选择模式下时,通过单击表单缩略图导航到表单详细信息页面。 现在,单击 右上方的“眼睛”图标,然后单击该图标下方列表中的“属性”。
-
-
打开的属性页面会显示一个架构,其中仅包含那些包含某些值的元数据属性。
属性页面的工具栏包含两个操作图标:
- 编辑: 编辑元数据属性值
- 查看: 导航到表单详细信息页面,该页面会在预览模式下打开表单。
内容部分分为两部分:
- 左侧面板包含表单的缩略图
- 右侧面板包含只读模式下的元数据属性,这些属性分布于各种选项卡中。
添加/更新表单元数据值 add-update-form-metadata-values-nbsp
您可以编辑现有元数据属性的值,或向现有元数据属性字段添加新值(例如,当元数据字段为空时)。
更新元数据属性值 update-metadata-property-values
-
按照上一节中所述的步骤,打开可在其中查看所选表单现有元数据的属性页面。
-
在工具栏中,单击编辑图标 将页面的模式从只读更改为读/写。
-
打开的属性页面包含一个架构,其中包含可编辑的输入字段和静态文本的混合内容。
-
静态文本中显示的属性是您无法编辑的属性。
-
您可以导航到其他选项卡,以查找放置在其下方的元数据属性的输入字段。
此页面的工具栏包含两个与查看模式不同的操作图标:
- 取消: 取消迄今为止对元数据属性值所做的任何更改
- 完成: 保存迄今为止对元数据属性值所做的所有更改
这两个操作都会将用户引导回包含更新值的属性页面的只读模式。
更新表单缩略图 update-the-form-thumbnail-nbsp
属性页面中的左侧面板显示表单的缩略图。 默认情况下,显示的缩略图是在表单创建(自适应表单)或表单上传时生成的缩略图。
对于所有表单类型,您可以选择通过单击 上传图像 和从本地目录浏览图像文件。 选定的图像将用作缩略图,而不是默认的缩略图。
对于自适应表单,提供了额外的功能,该功能允许用户生成缩略图作为当前自适应表单预览的快照。 由于AEM Forms还支持自适应表单的创作,因此每当您更改自适应表单时,自适应表单的预览可能会发生更改。 生成缩略图的功能可帮助您根据当前预览状态为自适应表单获取新的缩略图。 单击 生成预览 来执行这项行动。
- 缩览图使用方形图像。 当您使用非方形图像并在列表视图中查看缩略图时,缩略图会被剪贴。
- 上传或生成新图像后,缩略图将被此图像替换,无法重置为之前的图像。
添加自定义元数据 add-custom-metadata-nbsp
除了开箱即用提供的元数据之外,AEM Forms还支持新的自定义元数据。
提供了一种工具(元数据架构编辑器),用于定义元数据布局的架构;即, 属性 页面。 利用元数据架构编辑器,可添加或修改资产的自定义架构。
AEM Forms在此工具中公开了支持的表单类型的元数据架构。 这样,您就可以访问这些架构,并使用元数据架构编辑器中提供的功能来添加自定义属性。
导航元数据架构编辑器 navigate-the-metadata-schema-editor-nbsp
-
导航到 工具> Assets >元数据架构.
-
单击 表单 从列出的架构表单中。
-
在打开的列表中,单击要为其添加自定义元数据的资产类型。
note note NOTE 这些架构包含现成提供的元数据属性,这些属性不得更改/编辑(选中复选框,然后单击工具栏中的编辑),以避免出现功能问题。 -
单击的任何资产类型都会打开一个包含
extendedmetadata
选项。 编辑此架构。 -
选中旁边的复选框
extendedmetadata
,然后单击编辑 图标。 -
AEM Forms会打开选定资产类型的元数据架构编辑器/表单生成器(在本例中为自适应表单)。
-
左侧面板包含放置字段的选项卡部分,右侧面板显示所有可用的UI组件以及从左侧面板中选择的字段的属性。
-
锁定的部分不可编辑,其中包含现成提供的所有元数据属性的字段。
-
您可以通过单击+符号添加其他选项卡。
-
您可以通过从 构建表单 部分。
-
此字段的规范可在 设置 中,将会在页面上显示该对话框。
在架构编辑器中添加自定义元数据属性 add-custom-metadata-property-in-schema-editor-nbsp
-
导航到要在其中添加自定义属性的选项卡(现有或新)。
-
从 构建表单 区域,并放置在方便的位置。
note note NOTE 您无法移动锁定的部分,但可以将组件放置在任何空格中。 -
单击之前拖动的组件。 在右侧面板中打开的设置选项卡中,填写以下字段的信息:
-
指定字段标签,该标签将用作架构中放置的字段上方的显示名称(例如:部门)
-
在映射到属性字段下,您可以看到一个预填充的值 '。/jcr:content/metadata/default`. 更改“默认“ ”到所需的属性名称,该属性名称用于将属性存储在crx存储库中(例如:'。/jcr:content/metadata/department')
note note NOTE 请勿更改前缀“。/jcr:content/metadata/' ,它定义存储属性的路径。 此外,属性名称必须是唯一的,以避免为存储库中同一位置的两个或多个属性写入值。 因此,建议您更改值“default”。 -
根据需要填写其他设置。 例如:如果要将字段设为必填字段,请选择“必填”选项。
-
要删除添加的字段,请选择该字段,然后单击删除 图标。
-
-
如有必要,请按照步骤1-3添加其他属性。
-
单击 完成 进行所有更改之后。
您已成功添加自定义元数据属性。
AEM Forms中的所有自适应表单现在都包含此附加的元数据属性。 您可以从属性页面中编辑该属性。