批编辑项
借助批编辑,您可同时编辑多个选定项中的字段。例如,您可以将分配给多个项的组从 Development 更改为 QA。
对于单值字段(如项目字段),批编辑会将字段的原始内容替换为新内容。
对于多值字段,具体来说就是“选择”、“用户”、“组”、“项支持的选择列表 (IBPL)”和“关系”字段,您可以:
• 使用新字段值替换所有现有字段值
• 添加新字段值
• 移除现有字段值
先决条件
在批编辑项之前,请确保您具备下列要素:
• 编辑项类型和相关字段的权限。
• 如果您要对“已分配用户”或“已分配组”字段进行批编辑,则可以从中进行选择的用户和组列表将限制为列出的项目所共用的允许用户和组。
• 如果您要对“项目”字段进行批编辑,请确保新项目是“已分配用户”对其具有权限的项目;否则,他/她将无法编辑项。
重要考虑事项
• 在 GUI 中,您可以将相关项和附件添加至多个项。
• 如果您将字段的原始内容替换为新内容,并且管理员为该字段启用了记录,则新内容会附加至原始内容之后。
• 必须现对允许状态更改的必填字段进行批编辑,然后才能对项进行批编辑以更改状态。例如,如果“根本原因”是将状态从 Accept 更改为 Schedule 的必填字段,则您必须对此字段进行批编辑,然后才能对状态进行批编辑。
• 如果批编辑会导致需要电子签名的项更改,则批编辑失败。
• 对项进行批编辑时,两个或多个用户可能可以将信息添加至项、进行不会影响彼此编辑的更改,或者选择与其他值冲突的值。有关解决编辑冲突的详细信息,请参阅“
编辑项时解决冲突”。
• 不能为用户、组、项目或选择列表字段选择非活动值。如果选定的值变成非活动值,而且该字段在进行项编辑期间保持不变,则该非活动值将持续存在。如果用非活动值修改该字段,则必须将其更改为活动值。
• 您不能在批编辑中执行下列编辑:
◦ 移除附件
◦ 添加或移除源链接或源追溯
• 如果对服务器启用了 mksis.im.preValidateConstrainedPickFieldValuesInBatchEdit 属性,则以下重要考虑事项适用于客户端 GUI:
◦ 如果仅选择含有 IBPL 约束的 IBPL 字段进行批编辑,则服务器会预先验证所有约束值,并显示 IBPL 字段的有效值。
◦ 如果选择含有不同约束的多个字段进行批编辑,则会显示这些字段常用的约束值。
有关
mksis.im.preValidateConstrainedPickFieldValuesInBatchEdit 属性的详细信息,请参阅
数据库中的工作流和文档配置属性。
Related Links