수식을 메세지 팝업 스텝의 기본 Response Value로 사용하기.



주요한 소프트웨어:
주요한 소프트웨어 버전: 3.0
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A

문제점:
사용자에게 정보를 묻는 메세지 팝업 스텝을 사용하고 있습니다. 이 스텝의 설정 창에는 "옵션" 탭이 있어서 "Initial Response String" 컨트롤을 기본 응답값으로 설정할 수 있게 되어있습니다. 내가 표시하고자 하는 값은 문자열 변수에 저장되어 있는데 "Initial Response String"은 문자열 상수만을 넣을 수 있고 수식은 못 넣게 되어있습니다.

기본 응답값에 수식을 사용하려면 어떻게 하나요?

솔루션:
메세지 팝업 스텝의 기본 응답값은 DefaultResponse라는 스텝 프로퍼티에 저장된다. 따라서, "Initial Response String"에 입력한 값은 이 프로퍼티에 저장된다. 디스플레이하고자 하는 값이 로컬 변수(예를 들어, Locals.MyDefaultValue)라면, pre expression을 이용해서 Step.DefaultResponse에 변수에 저장된 값을 넣을 수 있다. 아래와 같이 하시오:
  1. 메세지 팝업 스텝을 더블클릭해서 프로퍼티 창을 띄운다.
  2. Expression 탭으로 가서 아래와 같은 수식을 Pre Expression에 입력한다:
    Step.DefaultResponse = Locals.MyDefaultValue
    Locals.MyDefaultValue은 디스플레이할 기본 응답값을 갖고 있는 변수이다.
  3. OK를 클릭해서 프로퍼티 창을 닫는다.


관련 링크:
Developer Zone Tutorial: What are Expression Strings in TestStand?

첨부:





리포트 날짜: 04/18/2003
마지막 업데이트: 12/27/2007
문서 번호: 2WHAT1O6