1

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

4

1 回答 1

4

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

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

Object src源对象

Object tgt目标对象

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

src -> linkMod -> tgt

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

希望这可以帮助。

- -编辑 - -

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

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

于 2014-09-03T13:40:21.507 回答