可以将定制属性添加至模式并将其用作变量。通过执行此操作,您可以对定制属性创建排序,但不能对常规属性创建排序。还可以设计使用特定属性作为变量的模板,然后可以在运行时轻松更改该属性。
关于此任务
- 只能在数据源模式的入口点中添加定制属性。这些入口点是
Rational® Publishing Engine 可在其中保存更改的数据源模式中的唯一位置。您可能无法辨别这些入口点所在的数据源模式,但是如果您无法添加定制属性,那么说明该位置不是入口点。
- 定制属性不能用在本机过滤器中。
- 不能使用“模式发现”向导来编辑、导出或替换包含定制属性的数据源模式。
过程
- 在“数据源模式”视图中,右键单击查询。 如果查询允许使用定制属性,那么新建特殊属性选项是可用的。
- 单击新建特殊属性。 此时,会打开“新建特殊属性”窗口。
- 输入属性的名称。 此名称可以从“数据源模式”视图看到。由于会在脚本中使用有效 Java™ 或
JavaScript 标识,因此名称必须使用这些标识。
- 输入属性的描述。
- 对于“值”,选择属性或变量。
- 选择查询以将其添加为子代。
- 选择使用条件选项以对属性的子属性启用排序和过滤功能。条件运算符始终是属性等于变量。
- 在“属性”字段中,选择一个选项。
- 在“变量”字段中,选择您创建的变量以与定制属性配合使用。
- 单击确定。
注: 当您复制具有带变量的定制属性的查询时,请验证已粘贴的结果。他们所使用的定制属性和变量可能未正确复制,因此您必须修正定制属性并再次添加变量(如果必要)。
下一步做什么
发布文档时,请选择要作为变量进行输入的属性。