From Friday, January 17th 11 PM CDT (January 18th 5 AM UTC) through Saturday, January 18th 11:30 AM CDT (January 18th 5:30 PM UTC), ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



수식을 메세지 팝업 스텝의 기본 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