元数据可更轻松地对资产进行分类和组织,并帮助寻找特定资产的用户。
AEM Forms默认为每种资产类型提供一组定义的元数据。 除了默认元数据之外,您还可以向每种资产类型添加自定义元数据。 AEM Forms还为您提供有效创建、管理和交换表单的所有元数据的正确方法。
如果您是开发人员或站点所有者,您可以自定义Forms门户(AEM Forms的最终用户界面),以反映您在组织中使用的元数据。 有关Forms门户的详细信息,请参阅在门户上发布表单的简介。
在AEM Forms,与资产关联的元数据属性的列表取决于其类型。 此外,如果添加任何自定义元数据属性,则会在添加自定义元数据的类型的所有资产中添加该属性。
AEM Forms支持以下资产类型:
以下是AEM Forms支持的大量元数据属性列表:
属性名称 | 资产类型 | 描述 |
标题 | 除资源外的所有 | 显示表单的名称。 |
描述 | 除资源外的所有 | 表单的说明。 用户可以指定此值。 |
类型 | 所有 | 指定资产类型的只读值。 它可以具有以下值之一:
|
创建时间 | 所有 | 指定资产创建时间的只读值。 |
上次修改日期 | 所有 | 一个只读值,指定上次修改资产的时间。 |
作者 | 除资源外的所有 | 根据表单类型自动计算的只读值。
|
状态 | 除资源外的所有 | 一个只读值,它定义表单的以下状态之一:
|
上次发布日期 | 除资源外的所有 | 一个只读值,指定表单上次发布的时间。 |
发布开/关时间 | 除资源外的所有 | 表单自动发布/取消发布的计划时间。 用户在编辑元数据时设置此值。
|
提交URL | 表单模板 PDF表单 |
配置用户指定的URL,以将表单数据提交到Servlet。 可以使用以下任意方法配置提交URL(按优先顺序列出):
|
HTML渲染用户档案 | 表单模板 | 以HTML格式呈现表单模板时使用的HTML呈现用户档案。 |
渲染格式 | 表单模板 自适应表单 |
此选项允许用户在发布表单时指定表单的呈现格式:
此选项用于限制表单的呈现格式(仅限在最终用户可看到表单的表单门户上)。 |
标记 | 除资源外的所有 | 与表单关联的标签可方便快速、轻松地搜索。 |
引用 | 自适应表单 表单模板 资源 |
与此表单相关的资产(其他表单或资源)列表。 这些资产可能属于以下两个类别:
这些资产显示为链接,单击即可直接访问其元数据。 |
表单模型(XDP/XSD)选择 | 自适应表单 | 指定创作自适应表单时使用的表单模型。 此属性可以具有以下值:
选择表单后,表单模型可以更新但不能删除。
|
资产具有现有属性值,可在只读模式下查看。 此元数据是在上传表单或创建表单时产生的。
导航到要视图元数据的资产所在的位置。
使用以下任一方式打开属性页面:
单击“快速操作”中的视图属性图标。
快速操作是鼠标悬停时在缩略图上显示的操作项。
选择表单,然后单击工具栏中显示的视图属性图标。
不在选择模式下时,单击表单缩略图,导航到表单详细信息页面。 现在,单击右上方的眼睛图标,然后单击右下列表中的“属性”。
打开的属性页显示一个模式,其中只包含那些包含某些值的元数据属性。
属性页面有一个包含两个操作图标的工具栏:
内容部分分为两部分:
您可以编辑现有元数据属性的值,或向现有元数据属性字段添加新值(例如,当元数据字段为空时)。
按照上一节中所述的步骤打开属性页面,在该页面中可以查看所选表单的现有元数据。
在工具栏中,单击编辑图标以将页面的模式从只读更改为读/写。
打开的属性页面包含一个模式,其中混合了可编辑的输入字段和静态文本。
静态文本中显示的属性是您无法编辑的属性。
您可以导航到其他选项卡,以查找放置在这些选项卡下的元数据属性的输入字段。
此页面的工具栏包含两个不同于视图模式的操作图标:
这两个操作都会将用户引导回包含更新值的属性页面的只读模式。
属性页面中的左侧面板显示表单的缩略图。 默认情况下,显示的缩略图是在创建表单(自适应表单)或上传表单时生成的缩略图。
对于所有表单类型,您都可以选择通过单击上传图像并从本地目录浏览查找图像文件来上传图像。 所选图像将用作缩略图而不是默认图像。
对于自适应表单,提供了附加功能,这允许用户生成缩略图作为当前自适应表单预览的快照。 由于AEM Forms还支持自适应表单的创作,因此每次更改自适应表单时,自适应表单的预览可能会发生变化。 生成缩略图的功能可帮助您根据当前的预览状态获得自适应表单的新缩略图。 单击生成预览以执行此操作。
除了开箱即用的元数据,AEM Forms还支持新的自定义元数据。
提供了一个工具(元数据模式编辑器)来定义元数据布局的模式;即表单的属性页面中显示的布局。 通过元数据模式编辑器,您可以添加或修改资产的自定义模式。
AEM Forms在此工具中显示受支持表单类型的元数据模式。 这样,您就可以访问这些模式,并使用元数据模式编辑器中提供的功能添加自定义属性。
导航到工具>资产>元数据模式。
从列出的模式表单中单击表单。
在打开的列表中,单击要为其添加自定义元数据的资产类型。
这些模式包含现成提供的元数据属性,这些属性不得更改/编辑(选中复选框并单击工具栏中的编辑),以避免出现功能问题。
单击的任何资产类型都会打开一个包含extendedmetadata
选项的列表。 编辑此模式。
选中extendedmetadata
旁边的复选框,然后单击工具栏中显示的编辑图标。
AEM Forms打开所选资产类型的元数据模式编辑器/表单构建器(在本例中为自适应表单)。
左侧面板包含放置字段的选项卡式部分,右侧面板显示所有可用的UI组件以及从左侧面板中选择的字段的属性。
锁定的部分不可编辑,并且包含现成提供的所有元数据属性的字段。
单击+符号可添加其他选项卡。
您可以通过将字段组件从构建表单部分拖动到模式页面来添加所需类型的自定义字段。
单击该字段后,可以在设置部分下提供此字段的规范。
导览至要添加自定义属性的选项卡(现有或新建)。
将所需类型的组件从构建表单部分拖到左侧面板并放在方便的位置。
您无法移动锁定的部分,但可以将组件放在任何空白空间中。
单击刚拖动的组件。 在右面板中打开的“设置”选项卡中,填写以下字段的信息:
指定字段标签,它将用作放置在模式中字段上方的显示名称(例如:部门)
在“映射到属性”字段下,可以看到预填充值。/jcr:content/metadata/default'。 将“default”更改为所需的属性名称,该名称用于在crx存储库中存储该属性(例如:'。/jcr:content/metadata/department')
请勿更改前缀“。/jcr:content/metadata/’,因为它定义存储属性的路径。
此外,属性名称必须是唯一的,以避免为存储库中同一位置的两个或多个属性写入值。 因此,建议您更改值“default”。
根据要求填写其他设置。 例如:如果要将字段设为必填字段,请选择“必需”选项。
要删除您添加的字段,请选择该字段,然后单击删除图标。
如有必要,请按照步骤1-3添加其他属性。
进行所有更改后,单击完成。
您已成功添加自定义元数据属性。
AEM Forms的所有自适应表单现在都包含此附加的元数据属性。 您可以从属性页面编辑它。