每种记录类型都有显示与该记录类型关联的字段的“字段”网格。您可使用“字段”网格给记录类型添加新的字段,以及修改现有字段的属性。
每种 Rational ClearQuest 记录类型均包含系统字段。这些字段是该类型的每条记录所必需的。在“字段”网格中,系统字段显示为暗灰色。
通过给字段添加帮助文本,使 Rational® ClearQuest® 客户机用户可以获得关于字段的帮助。帮助文本可以是描述该字段或者提供有关如何使用该字段的特殊指示信息。Rational ClearQuest 客户机用户右键单击记录表单上的字段,然后单击帮助来查看帮助文本。
每个字段具有一个或多个与之关联的行为。基于状态的记录类型中的字段可在每个状态中具有不同的行为。例如,字段在“已打开”状态下可以是可选的,但是在“已解决”状态下是必需的。无状态记录类型中的每个字段只需一种行为。
Rational ClearQuest 软件支持以下字段行为:
在未显式地设置其他行为的情况下,处在每个状态下的字段会采用缺省行为。 而且,当您向记录类型添加新的状态时,会采用缺省行为。
您可在“属性”窗口中修改部分字段属性。但是,其他属性必须直接在“字段”网格中进行修改。
在检入模式之后,就不能修改字段数据类型或数据库列名。 对于类型为“短字符串”的字段,不能修改“最大长度”属性。要更改任何这些属性,必须删除该字段,然后创建具有相似属性的新字段。
您可以使用字段来链接相同类型或不同类型的记录。链接记录的用途如下:
您可使用“引用”或“引用列表”类型的字段来链接记录,以共享公共数据。要链接两条记录,请使用“引用”字段。要链接多条记录,请使用“引用列表”字段。
例如,您可能必须将相同的客户数据输入到多条记录中(图 1)。
链接记录以创建父代/子代层次结构
您可使用“引用”或“引用列表”类型的字段链接同一类型的记录,以创建父代/子代层次结构。例如,可以关联一个父记录,使描述相关任务的一条或多条子记录增添新的功能(如记录新功能和向界面添加新的选项卡)(图 2)。
有关更多信息,请参阅通过添加挂钩定制操作。
引用列表会影响性能,因此不应过度使用。每次根据数据库显示表单或刷新表单内容时(例如,选择查询结果网格中的另一行时),会查询数据库中该记录的全部内容。然后,对于每个引用列表字段,会执行后续查询来检索表单上所显示的引用记录的所有字段。如果表单控件显示嵌套的属性深达多级,那么此过程会不断重复,直至检索完所有要显示的数据。
挂钩使您能定制字段的工作方式。例如,可以定制该模式,从而只要有人提交新记录,就会分配字段缺省值。
Rational ClearQuest 软件提供了几个字段挂钩:
可以通过合并使用 Rational ClearQuest API 的脚本,定制 Rational ClearQuest 挂钩。 编辑好脚本化的挂钩后,请单击 以检查代码的语法。
有关更多信息,请参阅字段挂钩。