수식을 메세지 팝업 스텝의 기본 Response Value로 사용하기.
주요한 소프트웨어:
주요한 소프트웨어 버전: 3.0
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A
문제점: 사용자에게 정보를 묻는 메세지 팝업 스텝을 사용하고 있습니다. 이 스텝의 설정 창에는 "옵션" 탭이 있어서 "Initial Response String" 컨트롤을 기본 응답값으로 설정할 수 있게 되어있습니다. 내가 표시하고자 하는 값은 문자열 변수에 저장되어 있는데 "Initial Response String"은 문자열 상수만을 넣을 수 있고 수식은 못 넣게 되어있습니다.
기본 응답값에 수식을 사용하려면 어떻게 하나요?
솔루션: 메세지 팝업 스텝의 기본 응답값은
DefaultResponse
라는 스텝 프로퍼티에 저장된다. 따라서, "Initial Response String"에 입력한 값은 이 프로퍼티에 저장된다. 디스플레이하고자 하는 값이 로컬 변수(예를 들어, Locals.MyDefaultValue)라면, pre expression을 이용해서
Step.DefaultResponse
에 변수에 저장된 값을 넣을 수 있다. 아래와 같이 하시오:
- 메세지 팝업 스텝을 더블클릭해서 프로퍼티 창을 띄운다.
- Expression 탭으로 가서 아래와 같은 수식을 Pre Expression에 입력한다:
Step.DefaultResponse = Locals.MyDefaultValue
Locals.MyDefaultValue
은 디스플레이할 기본 응답값을 갖고 있는 변수이다.
- OK를 클릭해서 프로퍼티 창을 닫는다.
관련 링크: Developer Zone Tutorial: What are Expression Strings in TestStand?
첨부:
리포트 날짜: 04/18/2003
마지막 업데이트: 12/27/2007
문서 번호: 2WHAT1O6
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.