是否可以在模块中搜索孤立对象?

时间:2016-08-18 19:30:37

标签: object module ibm-doors orphaned-objects

我想知道是否可以运行DXL脚本来查找模块中的任何孤立对象。 当我处理具有400-500 +个对象的项目时,很难搜索整个列表以查找刚浮动的孤立对象。 我对这个DOORS计划和DXL也很陌生,并认为最好在这里问一下。

1 个答案:

答案 0 :(得分:1)

这里假设:你正在寻找没有外链的物体;你已经打开模块了。

Filter f_noOutlinks = hasNoLinks(linkFilterOutgoing, "*")
set f_noOutlinks
filtering on

我怀疑你也可能只想展示要求,而不是任何其他对象。不同的组织处理方式不同,所以我假设你有一个名为“对象类型”的属性来引发需求,所以将其添加到:

Filter f_noOutlinks = hasNoLinks(linkFilterOutgoing, "*")
Filter f_req = attribute "Object Type" == "Requirement"
Filter f = f_noOutlinks && f_req
set f
filtering on

此处的结果应该是您只在模块窗口中显示没有父项的要求。第25章:显示控制>中有关于过滤器的更多信息。 DXL参考手册(for version 9.6 DOORS)中的过滤器。