如何在BIRT报告中获取完全限定的对象名称?

时间:2009-09-02 15:01:03

标签: uml birt rational-rsa

我在Rational Software Architect中有一个BIRT报告,它在一列中输出一个元素的名称。当我在整个项目中运行报表时,我得到了许多重复的列,因为我在不同的包中具有相同(不合格)的名称。如何编辑BIRT报告以使用完全限定名称?

1 个答案:

答案 0 :(得分:0)

标准UML数据集没有此元素值,我们必须将其从建模数据源添加到您想要的数据集。

在您为报告表​​阅读的数据集中,右键单击 “数据集” - >编辑。从弹出的“编辑数据集”窗口的列表中选择“列映射”。在“浏览”分组中,选择模型下拉按钮,然后选择有问题的uml元元素。展开树,直到找到属性/属性列表并选择qualifiedName,单击>按钮添加属性,它将添加一个带有查询@qualifiedName的列。完成并享受。

注意:某些UML元素类型没有此属性,如果您无法将数据集优化为我看到此hack的数据集...添加名为path的列,并查询../@获得路径或父限定名称的qualifiedName,因为它很可能有一个(组件,包等)。它适用于Element类型。