2009-09-02 2 views
0

Rational Software Architect에서 한 열에 요소 이름을 출력하는 BIRT 보고서가 있습니다. 전체 프로젝트에서 보고서를 실행할 때 다른 패키지에 같은 (규정되지 않은) 이름을 가진 요소가 있기 때문에 중복 열이 많습니다. 정규화 된 이름을 사용하도록 BIRT 보고서를 편집하려면 어떻게해야합니까?BIRT 보고서에서 정규화 된 개체 이름을 얻으려면 어떻게해야합니까?

+0

어떻게 요소 이름에 액세스하고 있습니까? 정보의 출처는 무엇입니까? – MystikSpiral

답변

0

표준 UML 데이터 세트에는 모델링 데이터 소스에서 원하는 데이터 세트로 추가해야하는 요소 값이 없습니다.

보고서 테이블에서 읽는 데이터 세트에서 "데이터 세트"-> 편집을 마우스 오른쪽 버튼으로 클릭하십시오. 팝업 된 데이터 세트 편집 창의 목록에서 컬럼 맵핑을 선택하십시오. 찾아보기 그룹에서 모델 드롭 다운 버튼을 선택하고 문제의 uml 메타 요소를 선택하십시오. 속성/속성 목록이 나타날 때까지 트리를 확장하고 qualifiedName을 선택하고> 버튼을 클릭하여 속성을 추가하면 @qualifiedName 쿼리와 함께 열이 추가됩니다. 마침내 즐기십시오.

참고 :이 해킹을 본 데이터 집합으로 구체화 할 수없는 경우 일부 UML 메타 요소 유형에는이 특성이 없습니다 ... ../이라는 쿼리와 함께 path라는 열을 추가하십시오. @qualifiedName에 경로 또는 부모 qualifiedName이있어 가능성이 높습니다 (Component, Package 등). 엘리먼트 타입에서 작동했습니다.