1000 번대 스크린에 검색 조건 화면을 구성하고 싶을 때 아래 코드를 사용하면 된다

 

일단 모든 코드는

(1) SELECTION-SCREEN <>. 으로 나타내거나

 

(2) SELECTION-SCREEN BEGIN OF <>. 로 시작하여

     SELECTION-SCREEN END OF <>. 로 끝난다.

 

(1) 의 경우

  • SKIP (n)공백 행을 주고 싶을 때
  • ULINE선을 긋고싶을 때
  • POSITION - 위치 지정. 시작위치(길이) 구성으로 작성하면 됨! 
  • COMMENT TEXT-xxx FOR FIELD <> - 파라미터/라디오/체크박스에 대한 텍스트를 남기고 싶을 때
  • PUSHBUTTON <btn_txt> USER-COMMAND <code> - 버튼 생성용. 여기서 만든 펑션코드는 눌려질때마다 SSCRFIELDS-UCOMM에 담긴다!
  • FUNCTION KEY (n) - 상단의 어플리케이션 바에 버튼생성해줌. 이 또한 SSCRFIELDS-UCOMM에 담김 음하하.

스트럭쳐는 대충 요래 생김

(2) 의 경우는

  • BLOCK b01 : 블럭생성
  • BLOCK b01 WITH FRAME TITLE TEXT-xxx : 블럭 + 블럭 제목 생성
  • LINE : 파라미터들을 한 줄로 보여주고싶을때! 보통은 한 줄 씩 띄워주기떄문에 꼭 꼭 라인을 써줘야댐
                이런 경우는 위치 지정을 잘 해주어야 한다.

포지션은 보통 키워드 뒤에 작성해주면 된다.

예시:

 

Also, 파라미터를 체크박스나 라디오 버튼으로 만드려면 저렇게 PARAMETERS 키워드 선언하고 변수명 뒤에 적어주면 된다잉!

라디오버튼은 RADIOBUTTON GROUP <> 이고

체크박스는 AS CHECKBOX 혹은 USER-COMMAND <> 로 설정가능혀요.

 

끗!

 

 

+ Recent posts