ABAP 기초부터
-
ABAP EXCEL UPLOAD 함수ABAP 기초부터 2020. 12. 21. 18:12
펑션을 호출을 통한 엑셀 업로드 CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE' EXPORTING FILENAME = EXCELNAME // EXCEL경로 I_BEGIN_COL = 1 // 펑션이 읽기 시작할 EXCEL의 열번호 I_BEGIN_ROW = 1 // 펑션이 읽기 시작할 행번호 I_END_COL = 1 // 엑셀의 필드갯수 I_END_ROW = 10000 // 최대 행갯수(1만건까지 가능하다고 알고있음) TABLES INTERN = GT_EXCEL // 엑셀데이터를 저장할 인터널 테이블 EXCEPTIONS INCONSISTENT_PARAMETERS = 1 UPLOAD_OLE = 2 OTHERS = 3 인터널 테이블을 통하여 넣는 이유는 엑셀의 유효성 검사 및 추..
-
INCLUDE SCR 초기화면 구성 라디오 버튼에 따라 조회조건 변경ABAP 기초부터 2020. 12. 9. 18:34
b1이라는 이름의 블럭 열기 SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME. p_g1_r1 이름 r1그룹 라디오버튼 PARAMETERS p_g1_r1 RADIOBUTTON GROUP r1 DEFAULT 'X' " 업로드 USER-COMMAND r1. b2이라는 이름의 내부 틀 생성 SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME . p_g2_r1 이름 r2그룹 라디오버튼 PARAMETERS p_g2_r1 RADIOBUTTON GROUP r2 DEFAULT 'X' " 거래처별 USER-COMMAND r2. 파일업로드 창 PARAMETERS : p_fname TYPE localfile OBLIGATORY DEFAULT 'C:\' MODIF..
-
ABAP 프로그램 만들기 - 공통 기초ABAP 기초부터 2020. 10. 23. 11:21
SD80->프로그램 -> 오른쪽클릭 CREATE 실행가능 프로그램 : 레포트,조회용 프로그램 구문을 통해 데이터 수정이 가능 모듈풀 : 데이터 수정용 프로그램. T-CODE를 통해서만 실행 가능(EX 스크린페인터) 개발클래스 설정 후 저장 텅빈 프로그램 생성 ABAP개발을 위한 기초 화면 필수 구성 요소 화면 기본구성 INITALIZATION : 초기화 값을 설정하는 구문 AT SELECTION-SCREEN OUTPUT : PBO의 기능을 하며 INITALIZATION 후에 실행됨 SELECTION SCREEN : 셀렉트 옵션 등을 넣어서 기본 실행화면을 조정하는 구문 START-OF-SELECTION : 실행버튼 클릭시 실행할 구문들 END-OF-SELECTION : 화면종료후 실행 할 구문 INCLU..