我必须链接两个模块:例如:我在模块'A'中有一些信息,模块'B'中的信息类似于模块'A'和模块'C'具有相同的信息。现在,“A”到“B”和“B”到“C”之间存在链接。目标是将“C”链接到“A”。
问问题
1096 次
1 回答
1
创建指向驻留在不同模块中的 DOORS 对象的链接与创建指向同一模块的对象的链接没有区别。您只需从模块中检索对象句柄。
考虑一下:
Object sourceObj = ... // you already have this object handle
Object targetObj = null
const string targetModuleName = "/my/DOORS/module"
// open the module
Module mod = edit(targetModuleName, true, false)
if (null(mod)) ack("Error!")
// now it depends on how you can identify your target object
for targetObj in mod do {
// example: if the object identifier matches ...
if (... == identifier(targetObj)) {
sourceObj -> targetObj
break
}
}
此外,看看这个问题,史蒂夫也解释了这种情况。
于 2015-06-26T06:37:04.590 回答