自动使用dxl脚本插入ole对象

时间:2014-09-25 08:21:50

标签: ibm-doors

我是dxl的新手,非常乐意知道如何导入图片文件。 JPG文件(许多图片轮次约60个JPG文件)在DOORS数据库中一个接一个地使用DXL脚本。

我手动尝试了以下步骤。

使用Attribute as:Object Text创建了一列 双击行和文件 - >导入 - > OLE对象和我选择的图片文件位置,它很好,现在我有超过100个JPG文件要在DOORS数据库中导入。

知道如何使用DXL Script自动完成它会很有趣。

提前致谢!!!

最诚挚的问候, 圣

1 个答案:

答案 0 :(得分:0)

在DXL参考手册中,有一节" OLE对象>图片对象支持"其中列出了处理图片的所有DXL函数,以及一些示例代码。以下是他们的示例片段之一:

Object currentObject = current 
bool Result = false 
string BitmapFileName = "c:\\test.bmp" 
if (currentObject == null) {
  //No objects currently exist in the module 
  Result = insertPictureFileBelow(BitmapFileName,
            formatBMP,null)
} else {
  Result = insertPictureFileBelow(BitmapFileName,
            formatBMP,currentObject)
} 
if(Result) {
    print "Successful picture insertion\n"
}