可针对文档规范定制您自己的元数据。当使用 _sessionInfo
内部变量引用属性时或当通过 API 管理文档规范组时,定制元数据很有用。还可根据文档规范内存储的元数据在
Rational® Publishing Engine
外部对这些文档规范执行操作。
要创建定制元数据,请执行下列操作:
- 在“文档规范”视图中,右键单击元数据。
- 单击添加属性。
- 为属性输入名称。
- 为属性输入值。
- 单击确定。 在“文档规范”视图中选择了元数据时,已添加的属性会显示在“属性”视图中。
示例:创建 owner name 元数据并在模板中引用该元数据
要创建该元数据,请执行下列操作:
- 在“文档规范”视图中,右键单击元数据。
- 单击添加属性。
- 对于属性的名称,输入 owner,以将文档规范所有者的名称存储为定制元数据属性。
- 对于属性的值,输入 Joe Smith
- 单击确定。该属性会显示在“属性”视图中:
要在模板中引用该所有者,请执行下列操作:
- 将两个文本元素添加至内容编辑器。
- 单击第一个文本元素并输入以下文本:Document
specification owner:
- 双击第二个文本元素。
- 在脚本表达式 选项卡中,展开变量并选中
_sessionInfo 复选框。
- 在“脚本表达式”编辑器中,输入以下信息:
_sessionInfo.getDocspecProperty("owner",
"");
当生成输出时,针对
owner 属性存储在文档规范中的值会显示在以下输出中: