使用DXL在DOORS中创建链接

时间:2014-09-03 10:41:56

标签: ibm-doors

我正在使用DOORS 8.3,我想创建链接DXL任何人都可以帮我编写代码。我试图使用DXL在模块中找到链接,它可以正常工作。但是,我不知道使用DXL创建链接的命令。

1 个答案:

答案 0 :(得分:3)

要在DXL中创建链接,您需要3条信息:

string linkMod = /Project/Folder/LinkModuleName完整的链接模块路径。

Object src源对象

Object tgt目标对象

创建链接时,您必须具有对Source对象的编辑权限。使用正确的对象和完整的链接模块路径分配上述变量后,可以使用以下操作创建链接:

src -> linkMod -> tgt

这将使用指定的链接模块创建从源到目标的链接。

希望这有帮助。

--- --- EDIT

如果您的对象位于单独的模块中,则需要打开每个对象以获取正确的对象句柄。

Module smod = read("/PROJECT/FOLDER/SOURCE_MODULE") // Full path to source module
Object src = object(123)                            // Absolute number for source object in source module

Module tmod = read("/PROJECT/FOLDER/TARGET_MODULE") // Full path to target module
Object tgt = object(456)                            // Absolute number for target object in target module

然后链接的方式相同:

src - > linkMod - > TGT