创建属性

可以创建要在变更请求流程中使用的属性。

过程

  1. 显示 CR 流程对话框
  2. CR 流程子按钮栏上,单击编辑

    这样会打开“编辑 CR 流程属性”对话框。

  3. 单击属性选项卡,然后单击创建

    用于新属性的名为 _New_Attribute_ 的占位符会显示在变更请求属性列表和名称字段中。

    注: 如果 CR 流程包含子 CR,那么必须创建关系属性,以便在定义创建子 CR 的复制转换时使用。 此属性可以具有任何名称(例如,cr_test,表示创建用于测试的子 CR),并且必须是 DB Type child 和 Web 类型 CCM_RELATION。要了解有关定义子 CR 的生命周期的更多信息,请参阅 Rational® Change Customization Reference, Release 5.2,这是该文档的最新版本。
  4. 设置属性的属性。
    1. 名称字段中,将 _New_Attribute_ 更改为新属性的名称。

      请参阅 Rational Change 5.2 Known Problems 技术文档,以了解命名限制。

    2. 标签字段中,输入属性的标签(例如,CR ID 表示 problem_number 属性)。
    3. DBType 列表中,单击数据库类型(例如,stringboolean)。

      在 5.3.1 之前的发行版中,Web 类型 CCM_NUMBER 的属性作为字符串存储在数据库中。对于 5.3.1 和更高版本,您可以将其“数据库类型”设置为整数。当“数据库类型”设置为整数时,这些属性只能含有整数值,用户可以使用数学运算符(例如,=!=>< >=<=)来查询这些值。如果希望将 Web 类型 CCM_NUMBER 的属性作为整数来处理,那么请创建 Web 类型 CCM_NUMBER 的属性,然后在 DBType 列表中选择整数。然后,重新创建并重新安装流程包。当这些属性显示在 CR 对话框中时,用户可以输入整数值,并运行使用数学运算符的查询。

      请勿将原 CCM_NUMBER 属性的 DB Type 更新为整数。这样做将导致查询结果不一致。

    4. Web 类型列表中,单击属性的 Web 类型(例如,CCM_STRING 表示字符串属性)。

      要创建列表框,请单击 Web 类型列表中的 CCM_LISTBOX

      如果 Web 类型为 CCM_LISTBOX,那么可以通过单击父代列表中的属性来生成依赖于其他属性的属性。例如,生成依赖于 browser 父属性的 browser_version 子属性。

    5. 选择可查询可查询新属性(如果查询该属性有意义)。
    6. 选择可报告可显示报告中的属性。
  5. 单击更新

反馈