2016-10-17 6 views
0

Rational Software Architect v9.1.2로 개발 된 UML 모델이 있습니다. 나는 BIRT 보고서를 만들어서 연관이 아닌 모든 클래스 속성을 보여주고 싶습니다.연관이 아닌 UML 클래스 속성 목록에 대한 XPath 쿼리

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

이 쿼리는 모든 (2) 샘플 클래스 EmailAddress를에 속성으로, 스크린 샷 및 XMI 모델 조각이 부착 반환 : 나는 다음과 같은 XPath 쿼리가 있습니다.

Diagram Fragment

Model XMI fragment

협회 속성이 인식되지 않는 것 같습니다. 네임 스페이스 문제 일 수도 있지만 잘 모르겠습니다. 누구든지 도움을 제공 할 수 있습니까?

답변

0

내가 시도하려고하는 첫 번째 것은 null 값을 확인하기 위해 한정자를 변경하는 것입니다.

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

.. 작동 할 수 있습니다 알고하지 마십시오! :)

건배 스티브

+0

좋습니다. 나는 그것을 시도하고 쿼리 결과로 제로 행을 반환합니다. 꿰매다! –