DXL仅在链接模块中查找新链接

时间:2013-08-23 01:12:37

标签: oop ibm-doors ibm-rational

让模块A和模块B以及链接模块跟踪两者之间的链接。

在模块A中,我想要一个列(对于模块A中的每个对象)显示它在对象B中链接到的对象的对象文本。

我使用分析向导并遇到问题 - 它只是在添加列后才创建新链接。但是,有现有链接,但它们没有出现。

string linkModName = fullName(linkModItem) //verified linkModItem is valid

for l in all(o->linkModName) do {
         // dump object text - only displaying links created after?
         }

只有在创建此列后添加的链接似乎才有效。

但是 - 如果我将上述内容更改为for l in all(o->"*"),则会引入每个现有链接。

赞赏正确方向的任何一点。

1 个答案:

答案 0 :(得分:1)

您的旧链接位于错误的链接模块中。您可以通过从要添加的分析向导列的“链接属性”列表中选择Link Module Name来验证这一点。使用所有链接模块,以便您可以看到所有链接,您应该看到一些链接模块与您指定的链接模块不同。

Screenshot of Link Module Name