我是DOORS数据库的新开发人员,在dxl中编写脚本时.如果你知道dxl中只有一维数组.我想使用多个维度,所以我决定使用动态数组,但这会使我的脚本减慢很多,当我们每个模块有大约14000个对象时,脚本运行需要一天左右的时间.
我想知道在这些脚本中使用动态数组是否合理,或者是否有人有处理数据库中动态数组的经验?
只是好奇的谢谢!
我想测试DOORs对象的枚举属性的值.如何才能做到这一点?我在哪里可以找到描述这样基本功能的DXL文档?
if (o."Progress" == 0) // This does NOT work
{
// do something
}
Run Code Online (Sandbox Code Playgroud) 我们对从正式模块导出/打印一个视图感兴趣。正如我们希望的那样,它可以是一个官方文档,我们希望添加我们的公司模板,该模板具有自己的首页,以及具有给定文本字体、大小和颜色的页眉和页脚页面,以及插入的图像(公司标志、客户标志) )。
据我所知,DOORS 允许我们打印添加页眉和页脚但没有图像。另一方面,可以添加模板导出到 Word,但我不能直接将其导出为 pdf 格式或打印机。
对我们来说重要的是,无需 Word 或任何其他编辑器管理即可由 Door 直接制作公司文档,以便 DOORS 文档无需外部更改即可直接发布给客户。
是否可以通过 DXL 脚本实现?或者还有其他选择可以实现吗?
我想许多用户必须使用他们公司的公司图片来打印(或制作 pdf 文件),我认为这非常有用。
预先感谢您的帮助。
此致,
JM
我正在尝试在 DOORS-Batch 模式下运行 DXL 脚本,并且我想在通过批处理文件启动它时包含一个带有 config-data 的文件
set exePath=%cd%
cd "C:\Program Files\IBM\Rational\DOORS\9.6\bin\"
doors -user "XXX" -password "YYY" -p %1 -b
"Script.dxl" -dxl "#include <%exePath%>"
Run Code Online (Sandbox Code Playgroud)
当我在 GUI 模式下启动 DOORS 时,我可以执行脚本,当我在批处理模式下启动它时,我收到一个奇怪的错误,比如
DOORS:断言失败,第 436 行,...,内部错误
我找不到解决方案,有人知道吗?
%exePath% 是带有 config 的 dxl 文件的路径