0

根据 DOORS 参考手册,此代码将打印链接的源模块标识:

Object o = current

string srcModName

for srcModName in o<-"*" do print srcModName "\n"

这确实有效,但是我想做的是打印外链的目标模块标识。我认为简单地切换o<- to o->就可以了,但事实并非如此。有谁知道为什么,以及如何解决这个问题?

4

2 回答 2

1

不知道为什么这不起作用,但这确实:

Object o = current
string tgtMod
Link l

for l in o -> "*" do
{
  tgtMod = target(l)
  print tgtMod "\n"
}
于 2013-07-25T16:08:00.913 回答
0

它不能仅仅因为没有具有该签名的循环构造而起作用。您只需要使用 DXL 参考手册中列出的内容即可。

编辑:我忘了提,如果你只想要目标模块的名称,史蒂夫的回答就是这样做的方法。

于 2013-07-26T07:18:17.097 回答