예: 스크립트를 사용하여 배경색 추가

특성 값에 포함된 출력 데이터를 기반으로 특성 값이 변경되도록 스크립트 표현식을 통해 특성을 요소에 적용할 수 있습니다. 이 태스크에서는 스크립트를 사용하여 배경색을 적용하는 것에 대한 일반 지시사항을 제공하며 Rational® DOORS® 데이터 소스 스키마 사용에 대한 예가 포함되어 있습니다.

프로시저

  1. 팔레트 보기에서 요소를 선택하여 템플리트 컨텐츠 편집기(예: 텍스트 요소)로 끄십시오.
  2. 데이터 소스 스키마의 속성을 요소로 끄십시오.
  3. 요소를 선택하십시오.
  4. 특성 보기에서 스크립트를 허용하는 특성(예: 텍스트 요소에 대한 Text background color)을 선택하십시오.
  5. 생략 기호를 클릭하십시오.
  6. 스크립트 표현식 탭을 선택하십시오.
  7. 스크립트를 입력하십시오.
  8. 확인을 클릭하십시오.
  9. 출력을 생성하여 변경사항을 테스트하십시오.

스크립트를 사용하여 배경색을 Rational DOORS 속성에 추가

이 예에서는 사용자 정의 color 속성을 포함한 Rational DOORS 스키마를 사용하여 출력에 색상 데이터를 포함한 셀에 배경색을 적용합니다.

  1. 테이블 요소를 템플리트 컨텐츠 편집기로 끄십시오.
  2. 2 행 및 3 열을 입력하십시오.
  3. 조회를 테이블로 끄십시오. 예: module
  4. 첫 번째 행에 열 표제를 입력하십시오. 예: Object Heading, Object Text, Color
  5. 조회를 두 번째 행으로 끄십시오. 예: module/object
  6. 두 번째 행에서 속성을 처음 두 개의 셀로 끄십시오. 예: module/object/Object_Headingmodule/object/Object_Text
  7. 두 번째 행의 세 번째 셀로 module/object/color 속성을 끄십시오.
  8. 두 번째 행의 세 번째 셀을 선택하십시오.
  9. 특성 보기에서 색상 탭을 선택하십시오.
  10. Cell background에 대해 생략 기호를 클릭하십시오.
  11. 스크립트 표현식 탭을 선택하십시오.
  12. 스크립트를 적용할 속성을 선택하십시오. 예: module/object/color
  13. 스크립트를 입력하십시오. 예:
    if (color == "green")
    {
    "00FF00"
    }
    else if (color == "yellow")
    {
    "FFFF00"
    }
    else if (color == "green,yellow" || color == "yellow,green" )
    {
    "6B7D02"
    }
  14. 확인을 클릭하십시오.
  15. 출력을 생성하십시오.

피드백