问题标签 [ibm-doors]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - DOORS 数据库中的动态数组值得使用吗?
我是 DOORS 数据库的新开发人员,我正在用 dxl 编写脚本。如您所知,dxl 中有一维数组。我想使用多个维度,所以我决定使用动态数组,但这大大减慢了我的脚本速度,当我们每个模块有大约 14,000 个对象时,脚本运行需要一天左右的时间。
我想知道在这些脚本中使用动态数组是否合理,或者是否有人有处理数据库中动态数组的经验?
只是好奇谢谢!
ibm-doors - DXL 中的字符串拆分
我有一个字符串
例如:“我们更喜欢可以回答的问题;而不仅仅是讨论”
现在我想把这个字符串从“;” 喜欢我们更喜欢可以回答的问题,而不仅仅是讨论
这在 DXL 中是否可行。
我正在学习DXL,所以我不知道我们是否可以拆分。
注意:这不是家庭作业。
requirements - IBM Rational DOORS:用例扩展?
我正在研究如何在 DOORS 需求中实现用例扩展点。为此,我想知道一个模块中的 DOORS 对象是否可以引用或链接到第二个模块中的 DOORS 对象。如果是这样,我认为我可以将我的用例与高级模块中的扩展点一起使用,然后我可以在单独的 DOORS 模块中使用扩展变体,每个模块都使用它正在实例化的扩展点引用 DOORS 对象。对此有什么想法吗?
database - 使用 DXL 搜索文档
我的一位在 (Telelogic Doors) DXL 方面经验不足的朋友遇到了一个问题,即在文档中搜索可能与字符串匹配的对象。
问题是:
我们有 2 个属性:严重性和可能性
请参阅下表了解它们的值:
编辑添加(示例):
示例文档如下所示
2)所以现在如果我有一个像Severity = Negligible AND Likelihood = Improbable这样的组合,那么我想解析文档,然后尝试找到所有具有这些值的对象并显示对象的总数。
3)然后我转到下一个组合,例如:严重度 = 轻伤和可能性 = 不太可能,然后显示此组合的总对象。
4)所以现在我浏览了所有 25 个组合并显示每个组合的总数。
麻烦的是我没有 DXL 的经验。我知道如何在 C/C++ 中做到这一点,但在 DXL 中却不知道。
以上需要基于 DXL 的解决方案。
excel - 如何使用 OLE 检查文件是否在 excel 中打开(保持 excel 进程打开)
如何检查某个文件是否已在某些 Excel 实例中打开?
我使用 DXL (DOORS) 语言,但它应该独立于这种语言。
我可以调用任何 OLE 方法来检查打开了哪个文件并将其与路径/文件名进行比较?
如果可能的话,我可以只关闭那个 Excel 应用程序中的那个工作表/文件吗?
编辑:这是我到目前为止得到的,这有效但只有一次。DXL 使 Excel.exe 进程保持打开状态,并在接下来的检查中使用没有打开的工作簿甚至根本没有窗口的实例。
rational-number - 如何在 DXL 脚本中使用枚举?
我想测试 DOORs 对象的枚举属性的值。如何才能做到这一点?我在哪里可以找到描述此类基本功能的 DXL 文档?
language-agnostic - IBM Rational DOORS - 我应该自己部署它,还是有更合适的?
我正在继承一个项目,到目前为止,它的所有工件都在 CVS 和 FogBugz 中维护。有大量的 MS Office 格式的新旧文档需要协调。
我看过一些关于 IBM Rational DOORS 的介绍,并认为它可以解决所有这些不同文档和系统之间缺乏可追溯性的问题。我(可能不正确)的理解是,例如,我可以在 Word 文档中突出显示一个短语并将其标记为要求,然后在该短语和其他工件(例如错误跟踪系统中的任务)之间创建双向链接或更改日志和用户指南中的条目,以表明已满足要求。
不幸的是,如果我想使用 DOORS,我可能不得不自己安装和维护它。我找到了一个用于需求管理的开源产品rmtoo,但它看起来需要我将所有文档文档重写为一堆特殊格式的文本文件——对我来说,这违背了整个目的。如果 DOORs 是多余的,那么 DOORS 是否有任何低开销的替代品?
ibm-doors - Doors 9.2 的 DXL 脚本
我是 DXL 脚本的新手,
我使用的是 DOORS 9.2,
在这里我只想将当前打开模块的“对象标题”和“对象文本”导出到excel。
我不知道如何开始,谁能帮我举个例子。
非常感谢您的帮助...
memory-management - DXL 从编辑模式更改为读取模式后释放内存?
我陷入了一个 DXL 问题,非常感谢任何帮助。我必须在很多模块中创建链接,因此必须在编辑模式下打开它们。但是,如果我一次在编辑模式下打开它们,那将使用超过 2GB 的 DOORS 内存。所以我决定在编辑模式下打开它们中的每一个来创建链接,然后降级到只读模式。但是这种方式也不会释放内存。
有没有办法释放编辑模式引起的内存?
感谢您的帮助。
ms-word - 将文件导入 DOORS 时保留单词列表编号
我正在将在 Word 中创建的需求文档导入 DOORS 模块。我还希望能够将 DOORS 模块导出回 Word 文档,并让它们看起来非常相似。最简单的方法是什么?
我可以看到有两个选项可以做到这一点:
- 在 Word 中,使用 DOORS 加载项“导出到 DOORS”
- 在 DOORS 中,使用“导入 -> 富文本格式”(在保存为 RTF 的 Word 文件上)
在选项 1 中,不保留列表中项目的编号。在选项 2 中,行号被保留,但在导出回 Word 时,列表 Word 样式都是“正常的”,我失去了所有的格式和缩进。
在选项 1 中,我可以利用执行初始导出时填充的“段落样式”属性,使生成的 Word 文档看起来像原始文档。在选项 2 中,我看不到此选项/属性可用。