SCREEN 에서 활용하는 코드들이 어떤식으로 작동하는지 확인하기 위해 예제를 만들어봤다.
SCARR 필드를 참조하여 만든 INPUT 항목들이며 아래와 같이 구성되어있다.
1. 항공사코드 ( CARRID ) 는 FILED ~ ON REQUEST 구문
2. 항공사명 ( CARRNAME ) 은 PROCESS ON VALUE-REQUST 구문
3. 마지막 통화키 ( CURRCODE ) 와 인터넷 주소 ( URL ) 은 CHAIN ~ END CHAIN 구문
FIELD [필드명] MODUEL [폼명] ON REQUEST 구문은 작성한 필드에 EVENT가 발생했을때 타는 구문이다.😊 보통은 유효성 검사를 할때 많이 사용하는 구문이다.
PAI 아래에 FPROCESS ON VALUE-REQUST 구문을 작성하고 FIELD [필드명] MODUEL [폼명] 을 작성하면 작성한 필드에 서치헬프 버튼을 눌럿을 때 해당 로직으로 이동된다.😊 서치헬프를 달아줄 때, 사용하는 구문이다.
1번에서 작성한 필드들은 각 개별항목으로 코드를 작성하지만 CHAIN ~ END CHAIN 구문을 통해 그룹으로 묶어줄 수 있다.❓ 어떤식으로 활용하는진 잘 모르겠지만 이것도 유효성 체크를 할 때, 활용하면 좋을 것 같다.