validationMsgNum
converseVar.validationMsgNum 시스템 변수는 텍스트 UI 프로그램에서
converseLib.validationFailed에 의해 지정된 값을 포함하므로
유효성 검증 함수가 오류를 보고했는지 판별할 수 있습니다. 다음의 각 경우에 값은 0으로 재설정됩니다.
- 프로그램이 초기화됩니다.
- 프로그램에서 converse, display 또는 print 문을 실행합니다.
- 프로그램이 converse 문을 재실행하여 텍스트 양식을 유효성 검증 오류 결과로 표시합니다.
다음과 같은 방법으로 converseVar.validationMsgNum을 사용할 수 있습니다.
- assignment 또는 move 문의 소스 또는 대상으로 사용(move...for count 문에서도 허용됨)
- 논리식의 변수로 사용
- return 또는 exit 문의 인수로 사용
converseVar.validationMsgNum에는 다음과 같은 특성이 있습니다.
- 기본 유형
- INT
- 세그먼트화된 대화의 값 저장 여부
- 아니오
예
다음 예에서 프로그램은 유효성 검증 루틴 동안 설정된 첫 번째 메시지 번호를 유지합니다.
if (converseVar.validationMsgNum > 0)
converseLib.validationFailed(10);
end