使用多记录更新修改多条记录

您可以通过使用多记录更新功能部件在一个查询结果集中的多条 ClearQuest® 记录上执行相同的操作。例如,您可以执行“分配”操作以将多条缺陷记录分配给相同的人员以便进行相同的迭代。您可以使用多记录更新来将多条记录的优先级设置为单个值。
多记录更新功能部件使用记录和回放模型。 您在模板记录上记录的操作在结果集中的其他记录上进行重放。操作按记录的顺序进行回放。您可以在记录上执行各种操作,例如,修改、更改状态、删除和记录脚本别名。
注: 此多记录更新功能部件的实施仅在 ClearQuest Web 客户机中可用。

“多记录更新”选项卡

启动多记录更新时,会显示多记录更新选项卡。该选项卡可组织并控制您更新多条记录所作的所有工作。编辑模板记录时和回放期间,多记录更新选项卡标题为红色,并使用星号 (*) 作为前缀。多记录更新选项卡可显示两个窗格。顶部窗格包含三个选项卡:
“控制面板”选项卡
显示有关多记录更新的信息,包括查询名称、操作、进度信息、更新失败的记录数量、多记录更新耗用的时间以及剩余时间。 您每次在模板记录上执行一项操作时,都会更新操作值。在更新每条记录后会更新进度信息。控制面板选项卡还包含回放控件。暂停按钮会暂停多记录更新操作以便您可以查看结果。 恢复按钮会恢复多记录更新操作。当多记录更新操作正在进行中时,会启用暂停按钮。在暂停多记录更新之后,会启用恢复按钮。
“编辑”选项卡
按更改的先后顺序列出您在模板记录中所作的字段和表单控件更改。对相同字段的多次更改会单独记录并单独重放。 该选项卡包含具有以下列的表格:
  • “操作”列,显示执行的操作。
  • “名称”列,显示更改的控件的名称。
  • “数据”列,显示控件的新数据值。
  • “类型”列,显示要执行的更改的类型。
“结果集”选项卡
显示将受到多记录更新影响的记录。这些记录称为回放记录。该选项卡的名称与查询相同。结果集选项卡包含的列与查询中定义的列相同。信息列可显示每条记录的状态。“信息”列标题为圆圈内的小写 i。绿色正方形表明记录已更新。红色圆圈内的 X 表明该记录更新失败。如果列为空,那么该记录未通过多记录更新得到修改。其他列的显示基于您查询中的定义。您可以单击任何列标题以按列的内容对结果集进行排序。
下方窗格显示模板记录。 您在模板记录上所作的更改已记录并在结果集页面上显示的记录上得到回放。 记录名称旁红色的记录指示符表明已记录更改。为实现最佳显示效果,请确保您的结果显示选项设置为单视图,而非分割视图。您可以在“用户首选项”对话框中设置该值。请参阅设置 Rational ClearQuest 首选项,以获取有关设置用户首选项的信息。
注: 每次只能打开一个多记录更新选项卡。

编辑模板记录

您可以通过编辑模板记录来记录所作的编辑以回放记录。当您执行“修改”或“更改状态”操作,模板表单会变为可编辑。您所作的所有更改和点击均按发生的顺序加以记录,并显示在编辑选项卡上。不同的字段类型和表单控件可支持不同类型的更改。对选中的表单控件有效的重放类型显示在“类型”列中。您可以更改针对某种类型的表单控件重放的重放类型,但是您不能更改记录的文本。 例如,如果您要添加 STOP SHIP 作为文本框的前缀,但是您错误地输入 STOP SHOP,那么您不能纠正已记录的拼写。您必须取消多记录更新并重新启动。下表显示不同字段类型控件的字段重播类型。
表 1. 可用字段操作
表单控件 多记录更新重放类型
日期和时间字段 替换
列表框

差别

替换

单选按钮 替换
引用列表

差别

替换

单一值选项列表

前缀

附加

替换

文本框(短字符串或多线字符串)

前缀

附加

替换

文本框(整数) 替换
多记录更新不支持以下表单更改。
  • 不记录创建新记录的按钮。
  • 不记录附件按钮。
  • 在多记录更新期间禁用弹出表单支持。
  • 不记录使用 OSLCLink 包来修改 OSLC 链接。
  • 不支持重复和取消重复更改状态操作。
注: 如果您从实用程序菜单选择操作,那么编辑选项卡保持空白,并且模板记录不可编辑。

反馈