IBM Ration DOORS - DXL脚本

时间:2017-02-17 06:24:18

标签: ibm-doors

我想将标题文本移动到对象文本,特别是在所有Heading4对象中,但应保留标题数字。 是否存在为此操作提供的内置函数,或者我们是否需要为此编写DXL脚本。

1 个答案:

答案 0 :(得分:0)

关于标题数字: 机制始终是如果填充了对象标题,则显示标题号,如果未填充,则不显示该号。因此,如果您想要一个数字,则无法清空标题。

也许另一种方法是将对象文本设置为原始对象标题,并将对象标题设置为单个点“。”。不太好但可能有用。

那么,您可以将对象标识符,对象编号,标题和文本导出到csv文件,在Excel中修改它(使用过滤器仅显示级别4的对象,从标题交换到对象文本的交换标题,输入点对于新的对象标题)并在更新模式下重新导入文件。

但我认为你最好使用DXL脚本,它通常更快更容易处理。

复制属性的dxl命令只是

set(oCurrent."Object Text", oCurrent."Object Heading")" 
oCurrent."Object Heading" = "."

您可以使用level功能检测您所处的级别,例如

if (4 == level (oCurrent) && some_additional_conditions?) ...