ABAP 8

ABAP WATHCH POINT 사용법

▲ watch point 생성watch point는 특정 필드가 특정값이 되었을대 디버깅하기 위하여 사용함 ▲ watch point 생성 watch point 생성 메뉴는 디버깅 모드에서만 활성화 되며 상단 메뉴에서 watch point 버튼 클릭 1. Variable : Variable 필드에는 값을 비교할 필드 변수명을 입력 2. Proram Name : 프로그램명 3. Free condition Entry : ABAP 문법에 맞도록 비교 구문을 입력 Free condition의 비교 구문에서는, , EQ, GT 등의 비교연산자 사용이 가능합니다. ▲ watch Point의 삭제

카테고리 없음 2016.04.08

ALV 데이터 변경 시점

Class ALV 에서 데이터를 수정하면 ALV 에 설정되어 있는 Data Changed Event 가 실행되게 된다.ALV Data Changed Event 의 경우에 1) 데이터가 변경되는 즉시 2) 데이터를 변경하고 엔터 키를 입력시 두 가지로 이벤트 발생을 조정할 수 있다. *---- 데이터 변경시 DATA CHANGED 이벤트 호출 CALL METHOD GO_GRID->REGISTER_EDIT_EVENT EXPORTING I_EVENT_ID = CL_GUI_ALV_GRID=>MC_EVT_MODIFIED. *---- 데이터 변경후 ENTER 입력시 DATA CHANGED 이벤트 호출 CALL METHOD GO_GRID->REGISTER_EDIT_EVENT EXPORTING I_EVENT_ID = ..

업무/ABAP 2016.03.24

ABAP. LOOP내의 AT 구문 사용법

해당 구문들을 사용하기 위해서는 반드시 사전에 SORTING이 되어 있어야 한다. -------------------------------------------------------------------------- * A 이전의 필드 중 하나라도 New 일 때 탄다. * A 이후의 문자형 필드는 깨진다. * A 이전 필드까지로 sort 되어져야한다. AT NEW A. ENDAT. -------------------------------------------------------------------------- * A 이전 필드 모두의 중복이 끝나는 시점에 탄다. * A 이후의 문자형 필드는 깨진다. * A 이전 필드까지로 sort 되어져야한다. AT END OA A ENDAT. ------------..

업무/ABAP 2016.01.20

ABAP. 비교 연산자/산술연산자

*. 관계 연산자 1. CO - Contains Only 'abc' - a,b,c (1글자 단위) 만 포함이면 true 입니다 2. CN - Contains Not Only - 1번과 반대입니다 3. CA - Contains Any 'abc' - a,b,c 중 하나라도 포함이면 true 입니다 4. NA - Contains Not Any - 3번과 반대입니다 5. CS - Contains String 'abc' - 'abc' (문자열 전체) 를 포함하면 true 입니다 6. NS - Contains No String - 5번과 반대입니다 7. CP - Covers Pattern - 패턴을 찾을때, "*" (문자열) 이나 "+" (1글자) 가능합니다 8. NP - No Pattern - 7번과 반대입니다...

업무/ABAP 2016.01.20

ABAP. 시스템변수

* 시스템 변수의 종류 알아보기 ⓐ SE11(Data Dictionary) 실행 ⓑ Database Table = SYST ⓒ 조회된 Structure의 Components 탭의 구성요소를 보면 된다 ⓓ 시스템변수 Name Rule = 'SY-' + Component (예) Component가 INDEX인 경우 ABAP 프로그램에서 쓰이는 시스템 변수명은 SY-INDEX는 반복문 안에서 현재 수행된 인덱스 값을 갖고 있다. * 시스템 변수 + SY-INDEX : LOOP안에서 현재 수행되는 인덱스 값 + SY-PAGNO : 리스트에서 현재 페이지 값 + SY-TABIX : Internal Table에서 현재 행의 인덱스 값 + SY-DBCNT : DB 조회된 전체 행의 갯수 + SY-SUBRC : ABA..

업무/ABAP 2016.01.20

ABAP. Report Event List

AT LINE-SCREEN - WRITE, ULINE, SKIP 명령을 사용하여 발생한 List의 Line을 이용할 때 사용되는 이벤트 SELECTION-SCREEN - 레포트 프로그램 실행시 사용자로부터 원하는 결과를 얻기 위한 조회 조건을 입력받는 Screen을 설계할 때 사용되는 문장 INITIALIZATION - 초기화 값을 Setting하는 구문으로 실행 프로그램이 실행되는 순간, AT SELECTION- SCREEN가 실행되기 전에 실행되는 이벤트 AT SELECTION-SCREEN - Selection-screen에서 구성된 화면에 사용자가 입력한 값에 대한 체크, 유효성 확인의 절차를 통하고 사용자에 의해서 Check Logic을 첨가할수 있다. START-OF-SELECTION - ABA..

업무/ABAP 2016.01.20