利用多记录更新的页面大小首选项,您可以在大于 100 条记录的结果集上执行多记录更新,前提是站点最大值大于 100。
多记录更新仅影响当前结果集页面上显示的记录。您选择运行多记录更新的记录数量由以下值确定:
- 一页中的行数首选项的值
- 多记录更新的页面大小首选项的值
您可以在 ClearQuest® 用户首选项对话框中设置这些首选项。
开始多记录更新时,会发生以下某一场景:
- 如果您的结果集中的记录数量少于或等于一页中的行数值,并且少于或等于多记录更新的页面大小值,那么会打开“多记录更新”选项卡。
例如,假设一页中的行数值为 20,多记录更新的页面大小值为 20。您运行的查询返回带有 5 条记录的结果集。五条记录少于一页中的行数和多记录更新的页面大小首选项中指定的 20 条记录。因此,会打开多记录更新选项卡。
- 如果结果集页面上显示的记录数量少于多记录更新的页面大小的值,并且结果集中某些记录当前未显示,那么会打开“增加页面大小”对话框。
您可以重新运行查询以在结果集中包含更多记录,虽然查询结果可能发生更改。您可以继续对当前结果集中的记录进行多记录更新。或者,可以取消多记录更新。
例如,假设一页中的行数值为 20,多记录更新的页面大小值为 30。您运行的查询返回带有 22 条记录的结果集。结果集会显示 22 条记录中的 20 条,因为一页中的行数值为 20。这样会打开“增加页面大小”对话框。由于多记录更新的页面大小值允许显示最多 30 条记录,因此您可以重新运行查询以包含最多 30 条记录。您可以取消多记录更新。或者,您可以对结果集中当前的 20 条记录继续进行多记录更新。
- 如果结果集页面上显示的记录数量大于多记录更新的页面大小的值,那么会打开“减少页面大小”对话框。
您可以再次运行查询以减少多记录更新结果集中的记录数量,虽然查询结果可能会更改。
或者,可以取消多记录更新。
例如,假设一页中的行数值为 50,多记录更新的页面大小值为 30。您运行的查询返回带有 46 条记录的结果集,并且这些记录当前全部显示在页面上。这样会打开“减少页面大小”对话框。46 条记录的结果集大于多记录更新可操作的记录数量 30。您可以重新运行查询以仅显示 30 条记录,从而在这些记录上运行多记录更新,或者可以取消多记录更新。