我在Rational Software Architect中有一个BIRT报告,它在一列中输出一个元素的名称。当我在整个项目中运行报表时,我得到了许多重复的列,因为我在不同的包中具有相同(不合格)的名称。如何编辑BIRT报告以使用完全限定名称?
答案 0 :(得分:0)
标准UML数据集没有此元素值,我们必须将其从建模数据源添加到您想要的数据集。
在您为报告表阅读的数据集中,右键单击 “数据集” - >编辑。从弹出的“编辑数据集”窗口的列表中选择“列映射”。在“浏览”分组中,选择模型下拉按钮,然后选择有问题的uml元元素。展开树,直到找到属性/属性列表并选择qualifiedName,单击>按钮添加属性,它将添加一个带有查询@qualifiedName的列。完成并享受。
注意:某些UML元素类型没有此属性,如果您无法将数据集优化为我看到此hack的数据集...添加名为path的列,并查询../@获得路径或父限定名称的qualifiedName,因为它很可能有一个(组件,包等)。它适用于Element类型。