运行时元数据属性引用

文档规范包含 Rational® Publishing Engine 生成的不可编辑数据以供参考,并且包含用于配置文档生成的可编辑数据。可在运行时下方的“文档规范”视图中通过选择元数据来设置运行时元数据属性。
表 1. 运行时属性
属性 描述
Date Month Day, Year 文档规范的创建日期。无法编辑此字段。
时间 Hour:Minute:Second ampm 文档规范的创建时间。无法编辑此字段。
客户机 Application_name 用来创建文档规范的应用程序。无法编辑此字段。

示例:Rational Publishing Engine

机器 Machine_name 创建文档规范所在计算机的名称。无法编辑此字段。
构建 YYYYMMDD_#### 用来创建文档规范的应用程序的构建号。无法编辑此字段。
版本 12 用来设计模板的模板版本。无法编辑此字段。
描述 String 文档规范的描述。
数据格式化 mixedsourcetemplate 控制 Rational Publishing Engine 如何对来自数据源的富数据进行格式设置:
  • 混合:将源格式化和模板格式化相混合。
  • :废弃模板格式化,仅保留数据源格式化。
  • 模板:废弃源格式设置,仅保留模板格式设置。
缺少数据文本 <data attribute not found>String 在数据源中找不到数据属性时 Rational Publishing Engine 使用的占位符文本。可以使用缺省文本或定制您自己的文本。
日期模式 YYYY-MM-DDYYYY-DD-MM 要在输出中呈现的日期的格式。
时间模式 HH:MM:SSHH:MM 要在输出中呈现的时间的格式。
日期时间模式 YYYY-MM-DD HH:MM:SSYYYY-DD-MM HH:MM:SSYYYY-MM-DD HH:MMYYYY-DD-MM HH:MM 要在输出中呈现的日期和时间的格式。
输出语言环境 csenesfrdehuitjakoplpt_BRruzh_CNzh_TW 语言环境必须与系统语言环境不同时,要用于缺省日期格式的输出语言环境。
  • 捷克语 (cs)
  • 英语 (en)
  • 西班牙语 (es)
  • 法语 (fr)
  • 德语 (de)
  • 匈牙利语 (hu)
  • 意大利语 (it)
  • 日语 (ja)
  • 韩国语 (ko)
  • 波兰语 (pl)
  • 葡萄牙语 (pt_BR)
  • 俄语 (ru)
  • 简体中文 (zh_CN)
  • 繁体中文(台湾)(zh_TW)
图像最大宽度 Number 输出文档中每个图像的最大宽度(以像素计)。此属性还控制 OLE 在 Microsoft Word 文档中的最大宽度。
图像最大高度 Number 输出文档中每个图像的最大高度(以像素计)。此属性还控制 OLE 在 Microsoft Word 文档中的最大高度。
OLE(作为静态图像) truefalse 控制 Rational Publishing Engine 如何处理 Rational DOORS® OLE:
  • True:OLE 会作为静态图像到达输出
  • False:在输出中保留 OLE。只能将此选项用于 Microsoft Word 输出。
清理所引用的文件 truefalse 如果设置为 true,那么会在生成文档结束时删除存储在 ref 文件夹中的引用文件(这些文件包含 Rational DOORS OLE),并且不会将这些文件包括在 Microsoft Word 文档中。当此属性设置为 true 时,Microsoft Word 文档的大小较小。
忽略数据源配置错误 truefalse 设置为 true 时,会忽略从数据源配置元素具有的问题生成的所有错误。设置为 false 时,会提示您更正错误。
非 Unicode 字体 font_name 对于 Rational DOORS 数据源,您可以指定抽取数据时发送到 Rational DOORS 的字体。可以列出多个字体名称,名称之间以逗号分隔。
前命令 String 在发布文档规范之前,前命令会准备数据。前命令必须为单行值。
前命令失败时停止 truefalse 指定前命令失败时是否要结束文档生成过程。
后命令 String 后命令在文档规范发布之后运行命令。后命令必须为单行值。
预读的数据 truefalse 称为允许预读的属性对于每个数据源可用,这会提供使用预读的数据属性的生成许可权。允许预读属性是在模板中定义的,并且无法在文档规范中修改。必须在模板将允许预读属性设置为 true,才能在文档规范中应用>预读的数据属性。
注: 如果对于数据源,模板包括具有变量计算的本机过滤器,那么无法将预读的数据设置为 true
当此属性设置为 false 时,会通过按以下顺序(没有重叠)完成流程来生成文档:
  1. 文档生成开始
  2. 处理模板 1
    1. 读取数据源 1 的数据
    2. 处理数据源 1 中的数据
    3. 读取数据源 2 的数据
    4. 处理数据源 2 中的数据
  3. 处理模板 2、3...
  4. 文档生成结束
当设置为 true 时,会通过按以下顺序完成流程来生成文档:
  1. 文档生成开始
  2. 以两个同时进行的并行流程的形式处理模板:
    流程 1:
    1. 读取模板 1 中的数据源 1 的数据
    2. 读取模板 1 中的数据源 2 的数据
    3. 读取模板 2 中的数据源 1 的数据
    4. 读取模板 2 中的数据源 2 的数据
    5. ...
    流程 2:
    1. 处理模板 1 中的数据源 1 的数据
    2. 一旦 Rational Publishing Engine 完成对模板 1 数据源的处理,并且在流程 1 中读取了数据源 2,就会开始处理数据源 2 中的数据
    3. 读取模板 2 中的数据源 1 的数据
    4. 一旦 Rational Publishing Engine 完成对模板 2 数据源的处理,并且在流程 1 中读取了数据源 2,就会开始处理数据源 2 中的数据
    5. ...
  3. 文档生成结束
缺省值为 false
数据请求重试次数 Number 在第一次失败之后尝试数据请求的次数。缺省值为 0。
数据请求重试时间间隔 Number 如果对数据请求重试次数属性输入了值 1 或更大值,那么对于数据请求重试时间间隔属性,可设置请求尝试之间的时间量(以毫秒计)。缺省值为 3000 毫秒。 如果数据请求重试次数值为 0,那么会忽略数据请求重试时间间隔值。

反馈