>AT SELECTION-SCREEN 와 실행(F8) 차이점에 대하여 질문 드립니다~
질문의 의도를 제가 정확하게 이해하기 있는지는 모르겠지만..
이벤트 발생시기의 차이점을 물으신다면..
AT SELECTION-SCREEN은 SELECTION-SCREEN 즉, 초기화면에서 INPUT FIELD의 값이 변동되었을때 발생하는 이벤트입니다.
그러니까 예를 들어
회사코드 ____ 회계연도 ____ 날짜 ____ ~ _____
를 입력하는 초기 화면에서 회사코드를 알고 있을 경우도 있지만 모르는 사람들을 위해 도움말을 입력할 수 있게 ____란 옆에 회사코드의 목록들을 나열해서 선택할 수 있게 만들어주거나 날짜의 달력을 만들어 주는 경우를 말합니다.
실행은 위에 회사코드 회계연도 등을 입력 후 검색할 수 있게 도와주는 경우를 말하죠.
제가 이해한만큼 쉽게 설명한다고 많은 부분이 모자라지만 도움되길 바랍니다.
저도 공부하는 입장이라 자세하게 설명 못드려서 죄송해요^^
아상님 답변에 한가지만 덧붙이자면 입력도움말 사용시는
AT SELECTION-SCREEN ON VALUE-REQUEST FOR '필드명' 이렇게 쓰기도 해요..^^;;
(F4버튼을 누르는 이벤트가 발생했을경우 POSSIBLE ENTRY를 띄워주는 부분이죠.)
AT SELECTION-SCREEN과 실행 버튼은 쓰임새 자체가 틀린거 같아서요.
AT SELECTION-SCREEN 은 실행 버튼을 누르는 것을 포함해서 이벤트가 발생하게되면 가장 먼저 FIELD CHECK를
해주는 곳입니다.
실행(F8)버튼은 누르게 되면 원하는 결과값을 보여주게 되겠죠 물론 AT SELECTION-SCREEN을 거친후에 말이죠.
저역시 짧은 지식이라 도움이 되셨을지..