특성 값에 포함된 출력 데이터를 기반으로
특성 값이 변경되도록 스크립트 표현식을 통해 특성을
요소에 적용할 수 있습니다. 이 태스크에서는 스크립트를 사용하여
배경색을 적용하는 것에 대한 일반 지시사항을 제공하며 Rational® DOORS® 데이터
소스 스키마 사용에 대한 예가 포함되어 있습니다.
프로시저
- 팔레트 보기에서 요소를 선택하여
템플리트 컨텐츠 편집기(예: 텍스트 요소)로 끄십시오.
- 데이터 소스 스키마의 속성을 요소로 끄십시오.
- 요소를 선택하십시오.
- 특성 보기에서 스크립트를 허용하는 특성(예:
텍스트 요소에 대한 Text background color)을
선택하십시오.
- 생략 기호를 클릭하십시오.
- 스크립트 표현식 탭을 선택하십시오.
- 스크립트를 입력하십시오.
- 확인을 클릭하십시오.
- 출력을 생성하여 변경사항을 테스트하십시오.
스크립트를 사용하여 배경색을 Rational DOORS 속성에 추가
이 예에서는
사용자 정의 color 속성을 포함한 Rational DOORS 스키마를
사용하여 출력에 색상 데이터를 포함한 셀에 배경색을 적용합니다.
- 테이블 요소를 템플리트 컨텐츠 편집기로 끄십시오.
- 2 행 및 3 열을 입력하십시오.
- 조회를 테이블로 끄십시오. 예: module
- 첫 번째 행에 열 표제를 입력하십시오. 예: Object
Heading, Object Text, Color
- 조회를 두 번째 행으로 끄십시오. 예: module/object
- 두 번째 행에서 속성을 처음 두 개의 셀로 끄십시오. 예: module/object/Object_Heading 및 module/object/Object_Text
- 두 번째 행의 세 번째 셀로 module/object/color 속성을
끄십시오.
- 두 번째 행의 세 번째 셀을 선택하십시오.
- 특성 보기에서 색상 탭을 선택하십시오.
- Cell background에 대해 생략 기호를 클릭하십시오.
- 스크립트 표현식 탭을 선택하십시오.
- 스크립트를 적용할 속성을 선택하십시오. 예: module/object/color
- 스크립트를 입력하십시오. 예:
if (color == "green")
{
"00FF00"
}
else if (color == "yellow")
{
"FFFF00"
}
else if (color == "green,yellow" || color == "yellow,green" )
{
"6B7D02"
}
- 확인을 클릭하십시오.
- 출력을 생성하십시오.