일반 테이블 레이아웃을 작성할 때는 하나 이상의
요소 유형을 선택하여 테이블 데이터를 필터링합니다. 관계 테이블의
확장 테이블 레이아웃의 경우, 필터링 기능이 확장되어
요소 유형 필터링뿐 아니라 "시작" 및 "종료" 요소의
메타클래스별 요소 필터링도 포함할 수 있습니다.
확장 테이블 레이아웃을 작성할 수
있는 예제: 클래스가 소유하고 속성에
의존하는 종속성만 표시하려는 경우를
가정합니다. 관계 테이블의 확장 테이블 레이아웃을
작성하고 "From 요소 유형"을 클래스로,
"To 요소 유형"을 속성으로 설정할 수 있습니다.
이 확장 테이블 레이아웃의 확장 테이블
보기를 표시하면 범위 내 모든 종속성이
필터링된 다음 클래스가 소유하고 속성에도
종속되는 요소만 필터링됩니다.
이 태스크 정보
확장 테이블 레이아웃을 사용하여 링크, 연관 및 종속성을
기반으로 하는 관계를 클래스 또는 패키지에 정의할 수 있습니다.
이러한 유형의 확장 테이블 레이아웃은 대형 모델에 유용할 수
있습니다. 확장 테이블 레이아웃을 작성하는 프로시저는
확장 테이블 레이아웃을 작성(이 문서에서 설명)하는
단계를 제외하고는 일반 테이블 레이아웃을 작성하는
경우와 동일합니다.
확장 테이블 레이아웃 기능은
AUTOSAR_31, AUTOSAR_40 및 MicroC 프로파일로 작성된 프로젝트에 특별히 사용할
수 있습니다. 이 기능을 다른 모델 유형에 사용하려면 ExtendedTableCapabilities
프로파일($OMROOT\profiles\MicroC\ExtendedTableCapabilities.sbs)을
모델에 추가하십시오.
프로시저
- Rational® Rhapsody® 브라우저에서 확장 테이블 레이아웃을
작성하고 저장할 패키지를 마우스 오른쪽 단추로 클릭한 후
을 선택하십시오.
- 브라우저에서 이 테이블 디자인의 이름을 입력하십시오. 이름에
"layout"이라는 단어를 포함시키면 생성된
보기에서 정의된 레이아웃을 쉽게 식별할 수 있습니다.
- 브라우저에서 새 레이아웃을
두 번 클릭하여 기능 창을 여십시오.
- 일반 탭에서 관계
테이블 선택란을 선택하여 다음 조치를 활성화하십시오.
- 요소 유형 탭은 링크,
종속성 및 연관을 기반으로 하는 용어로만 채웁니다.
- From 요소 유형 탭을 활성화합니다.
- "From 요소 유형"은 테이블에 표시될 요소를
필터링하는 데 사용될 메타클래스를 정의합니다.
- 테이블에는 "from" 파트가 해당 메타클래스의
파트인 범위 내의 요소만 표시됩니다.
- 범위 내에 있고 선택된 요소 유형
중 하나의 "from"이 될 수 있는 요소로
테이블을 채우는 데도 사용됩니다.
- To 요소 유형 탭을 활성화하십시오.
- "To 요소 유형"은 테이블에 표시될 요소를
필터링하는 데 사용될 메타클래스를 정의합니다.
- 테이블에는 "to" 파트가 해당 메타클래스의
파트인 범위 내의 요소만 표시됩니다.
- 요소 유형 탭에서 하나 이상의
요소 유형을 선택하여 테이블의 데이터를 필터링하십시오.
참고: 동일한 메타클래스를
기반으로 하는 경우 여러 요소
유형을 선택할 수 있습니다.
- 열 탭에서 확장 테이블 레이아웃의
테이블 디자인을 작성하십시오. 자세한 정보는 테이블 레이아웃에 새 열 추가의 내용을 참조하십시오.
- From 요소 유형
탭에서 요소 유형을 선택하여 "from" 요소
메타클래스로 테이블의 요소를 필터링하십시오.
- To 요소 유형
탭에서 요소 유형을 선택하여 "to" 요소
메타클래스로 테이블의 요소를 필터링하십시오.
- 확인을 클릭하십시오.
다음에 수행할 작업
확장 테이블 레이아웃의 확장 테이블 보기를 작성하면 테이블을 볼 수
있습니다.
팁: 기존
일반 테이블 레이아웃을 확장 테이블 레이아웃으로 변경하려면
Rational Rhapsody 브라우저에서 일반 테이블 레이아웃을
마우스 오른쪽 단추로 클릭하고 을 선택하십시오.