门的DXL脚本9.2

时间:2012-04-03 05:51:56

标签: ibm-doors ibm-rational

我是DXL脚本的新手,
我正在使用DOORS 9.2,
在这里,我只想将当前打开模块的“对象标题”和“对象文本”导出到 excel
我不知道如何开始,任何人都可以帮我一个例子 非常感谢您的帮助......

2 个答案:

答案 0 :(得分:4)

使用dxl是严格要求还是将标题和文本属性导出为ex​​cel的真正要求?因为你可以在不使用DXL的情况下做到这一点。

您需要使用所需的属性在当前打开的模块中创建/修改视图(临时或持久)。在这种情况下,对象标题和对象文本。从视图中删除任何其他属性,这些属性都是默认属性,然后添加新属性。最好的方法是使用Edit-> Columns ...菜单项打开编辑列对话框。

一旦你有了视图,那么就可以了解File-> Export-> Microsoft Office-> Excel ...

我使用的是9.3.0.3,但是从我记得的内容来看,9.2确实没那么不同。

答案 1 :(得分:3)

如果您需要将此作为脚本,因为您打算经常这样做,那么下面的代码将输出一个csv文件(默认情况下应该用Excel打开),文件中每个对象的标题和文本。

Object o
Module m = current
Stream outfile = write("SomeFilePathHere.csv")

for o in m do
{
  outfile << o."Object Heading ", " o."Object Text" "\n"
}

close outfile

否则詹姆斯的回答对于避免编写脚本是准确的。