首页 > 解决方案 > 是否可以在门模块中获取父对象标题到子对象?

问题描述

我想编写一个 dxl 代码来检查对象的父标题(对象级别 3)并为所有子对象写入单独的列。谁能帮我使用 dxl 命令?

标签: ibm-doors

解决方案


最简单的方法是使用以下方法创建布局 DXL 列

Object oParent = parent(obj)
if (!null oParent) {
    if (!null oParent."Object Heading""") {
        display oParent."Object Heading"""
    }
}

您可能想用一些条件来扩充代码,例如if/and level(obj) == 3(即仅在 CURRENT 对象的级别为 3 时显示某些内容)或if/and (!null obj."Object Heading""")(即如果 CURRENT 对象拥有标题,则不显示父级的标题)。


推荐阅读