如何通过 DXL 将对象插入到 DOORS 模块中?

How can I insert objects into a DOORS module via DXL?

我通读了 DOORS Reference Manual 但找不到简单的插入方法。我希望将在我的 DXL 脚本中创建的对象插入到模块中。

我希望找到像

这样直观的东西

insert_object_after(Module m, Object o, string object_identifier)

这将扫描模块以查找指定的对象标识符,并在找到该标识符后插入对象。有这样的功能吗?如果不是,我该如何执行我描述的操作?

一些基本的示例代码会很棒。

章节“对象管理”。使用命令之一

Object create(Module m)
Object create(Object o)
Object create(after(Object o))
Object create(before(Object o))
Object create(below(Object o))
Object create(first(below(Object o)))
Object create(last(below(Object o)))

对于这些函数,您需要一个对象类型的变量。有几种方法可以填充这样的变量,请查看“查找对象”和“从对象导航”章节。可能最简单的方法是使用函数 Object object(int absno[,Module m])absno 是“源”对象的绝对数量。但请注意,object 仅在当前过滤器允许导航时才有效到此对象,因此,如果菜单中的“Go To”功能在当前视图中与源对象一起工作,那么 object 也应该工作