2016-10-17 6 views
0

Rational Software Architect v9.1.2で開発されたUMLモデルがあります。私はBIRTレポートを作成しています。このレポートでは、関連ではないすべてのクラス属性を表示したいと思います。私は、次のXPathクエリを持っている:アソシエーションではないUMLクラス属性のリストのXPathクエリ

resolveURI($classURI)/ownedAttribute[not(@association)] 

このクエリは、サンプル・クラスのEmailAddress、スクリーンショットと添付XMIモデルフラグメントの属性のすべて(2)を返します。

Diagram Fragment

Model XMI fragment

関連属性が認識されないようです。これは名前空間の問題かもしれませんが、わかりません。誰も助けを提供できますか?

答えて

0

まず最初に、ヌルネスをチェックするよう修飾子を変更しています。

resolveURI($ classURI)/ ownedAttribute [@association = NULL]

...働くかもしれない知っていることはありません! :)

歓声 スティーブ

+0

良い提案。私はそれを試みたが、クエリは結果としてゼロ行を返します。ああ! –

関連する問題