주석 풀고 모두 만들고 저장 후 제일 위에서 activate해주기
screen 100 만들고 layout 만들어주기
사용 할 테이블을 TOP에 선언해주고 기본적으로 사용하는 data 선언해주기
모두 체크해서 만들어주기
B 칸을 위로 올려주고 Txt box는 없애주면 됨
화면이 출력되는지 확인 후 아래
table control을 추가해주기
( 이름 입력 주의, 엔터해서 대문자로 만들어주기 )
모두 체크해서 테이블 컨트롤러 안에 넣어주기
table control 의 경우 screen 에 data를 돌려 넣어 줄 loop문이 필수로 들어가야 함
module set table 의 경우 데이터베이스에서 데이터를 가져와서 테이블에 넣어줘야 함 (ysem1902)
데이터베이스에 접근해서 gt table과 gs structure에 데이터를 넣어줄 select문 필요
MODULE get_data INPUT.
SELECT *
FROM zvperson_19 INTO CORRESPONDING FIELDS OF TABLE gt_table
WHERE pernr BETWEEN ysem1901-pernr_a AND ysem1901-perna_b
AND orgeh BETWEEN ysem1901-orgeh_a AND ysem1901-perna_b .
ENDMODULE.
입력받은 값의 조건만 가져오기 위한 조건문.
입력 전 초기값 만들어주기
수정 없이 엔터 시 99999999까지의 모든 데이터를 출력할 수 있지만 3으로 수정시 테이블의 3번까지만 출력되게 조건문을 입력
여기까지 프로그램 완성 시 screen 에서의 PBO/ PAI
transaction code 생성 잊지말기
tool bar 에서 function text입력하고
아이콘 이름 입력해서 넣어주기
icon_excute_object
icon_create
icon_change
application tool bar 에 원하는 순서대로 넣어주기