在DOORS正式模块中,过滤器可以从大量需求对象中快速找出符合条件的内容,例如只查看“待评审”“高优先级”或“存在链接”的需求。过滤条件与视图保存是两个环节:过滤器决定当前显示哪些对象,视图决定下次打开模块时是否恢复相同的过滤、列和排序状态。处理“DOORS怎么使用过滤器筛选需求DOORS过滤条件保存后为什么没有生效”时,需要把条件定义、应用、视图保存和重新应用分别检查。
一、DOORS怎么使用过滤器筛选需求
DOORS可以根据属性、链接、对象和列建立过滤条件,也可以把多个简单条件组合成复杂规则。筛选前应先确定目标需求具有哪个稳定属性,再设置对应条件。
1、按属性值筛选需求
如果需求已经通过“状态”“优先级”“负责人”等属性分类,可以直接按属性过滤。
①打开正式模块,点击【工具】→【过滤器】→【定义】。
②进入【属性】页面,选择目标属性,再设置比较条件和值。例如选择“状态”,将条件设为等于,再选择“待评审”。
③点击【应用】,返回模块检查对象数量和内容是否符合预期。
除属性值外,DOORS还支持按文本、对象编号、链接是否存在等条件筛选。
2、组合多个过滤条件
单一条件无法缩小到目标范围时,可以建立组合过滤。例如同时查看“高优先级”和“未批准”的需求,应使用“与”关系。
①先建立第一个简单条件,在高级设置中将其加入规则列表。
②建立第二个条件并加入列表,选中两个条件后点击【与】。
③点击【应用】检查结果。如果满足任意条件即可显示,则改用【或】。
结果突然过多或完全为空时,应先检查“与”“或”是否设置正确。DOORS支持将多个简单条件组合成高级过滤规则。
3、把过滤状态保存为视图
过滤结果确认正确后,如果以后还要继续使用,应将当前状态保存为视图。
①保持当前过滤结果,点击【视图】→【另存为】,输入简短且容易识别的视图名称。
②检查需要记住的设置,确认过滤设置包含在保存范围内。
③根据实际情况保存为个人或公共视图;需要打开模块后直接使用时,再设置为默认视图。
视图可以保存过滤、排序和列布局等状态;没有设为默认视图时,下次仍需要主动加载。
二、DOORS过滤条件保存后为什么没有生效
重新打开模块后显示全部需求,或者修改属性后仍显示旧结果,不一定是过滤规则丢失。应先判断视图是否恢复,再检查过滤结果有没有重新计算。
1、视图没有记住过滤设置
如果重新打开后列位置正常,但过滤状态消失,应优先检查视图保存内容。
①点击【视图】→【管理视图】,找到已经保存的目标视图。
②检查视图需要记住的设置,确认过滤相关项目已经启用。
③重新加载视图验证;仍不正确时,修正设置并重新保存。
视图能够选择具体需要记住的内容,因此只看到视图名称存在,并不能说明过滤状态已经被完整保存。
2、当前加载的不是目标视图
新建视图没有设为默认后,下次打开模块仍可能进入原来的标准视图。
①查看当前使用的视图名称,确认是否为刚才保存的目标视图。
②进入【视图】→【管理视图】,选中目标视图并加载。
③结果正确后,需要长期使用时再将其设置为默认视图。
DOORS打开模块时会加载默认视图,新保存的视图不会自动替换原来的默认设置。
3、属性修改后没有重新应用过滤
DOORS开启或关闭过滤显示时,使用的是上一次过滤结果。被筛选属性发生变化后,需要重新应用,才能按照当前值计算。
①完成“状态”“优先级”等属性修改,并退出当前对象编辑。
②点击【工具】→【过滤器】→【重新应用】。
③检查修改后的对象是否已经进入或退出筛选结果,同时核对对象总数。
例如某条需求已从“高优先级”改为“中优先级”,如果没有重新应用,重新显示过滤结果时仍可能看到这条旧记录。
4、过滤条件或显示状态错误
加载正确视图并重新应用后仍无效,应直接检查当前过滤定义。
①确认过滤显示已经开启,避免规则已经存在但处于关闭状态。
②点击【工具】→【过滤器】→【定义】,核对属性名称、比较条件和目标值。
③检查枚举值、文本内容以及组合规则,修正后重新点击【应用】。
三、DOORS过滤器保存后如何避免重复调整
过滤器长期使用时,最好把常见筛选场景分别保存,并在批量修改需求后重新验证,不要反复改同一个复杂视图。
1、按用途建立独立视图
①分别保存“待评审”“高优先级”“缺少链接”等常用视图。
②每个视图只保留当前工作需要的列和过滤条件。
③多人使用公共视图时检查访问权限,个人临时条件则单独保存。
2、数据修改后进行验证
①批量修改需求属性后执行【重新应用】。
②查看过滤对象数量,并抽查新增或移出的需求。
③重新打开模块并加载目标视图,确认过滤、列和排序能够正常恢复。
总结
处理“DOORS怎么使用过滤器筛选需求DOORS过滤条件保存后为什么没有生效”时,应先建立正确的属性、链接或组合过滤,再把确认无误的结果保存到视图。保存后没有生效,应依次检查视图是否记住过滤设置、当前是否加载目标视图、属性变化后是否重新应用,以及过滤条件本身是否正确。希望本文对大家使用DOORS过滤器筛选需求有所帮助,如需进一步了解DOORS过滤器设置、过滤条件保存及保存后未生效的排查方法,欢迎联系咨询。
