ABAP 튜닝을 위해 READ TABLE의 BINARY SEARCH를 사용하는 방법
ABAP 프로그램에서 가장 많이 사용하는 구분 중에 하나가 인터널 테이블을 처리하는 LOOP AT itab ~ ENDLOOP. 구문일 것입니다. 너무나 당연시하게 사용하다 보니 정작…
ABAP 프로그램에서 가장 많이 사용하는 구분 중에 하나가 인터널 테이블을 처리하는 LOOP AT itab ~ ENDLOOP. 구문일 것입니다. 너무나 당연시하게 사용하다 보니 정작…
ABAP 프로그램을 개발할 때 리포트 결과를 엑셀 파일이나 PC 로컬 파일로 다운로드 하거나 반대로 PC 로컬 파일을 업로드 해서 인터널테이블을 채우는 로직을 많이…
ABAP의 Report 프로그램을 실행하게 되면 Selection Screen 화면의 어플리케이션 툴바에는 실행 버튼이 자동으로 추가되어 표시됩니다.Selection Screen 화면의 조회 조건들을 입력하고 실행 아이콘을 클릭해서…
SAP 시스템을 운영하면서 어쩔수 없이 데이터베이스에 CBO 테이블(Table)을 만들어 사용하게 됩니다. 테이블이 만들어지면 당연히 테이블 엔트리를 Insert, Update, Delete하는 유지보수 프로그램도 함께 개발해야…
ABAP으로 리포트(Report) 프로그램을 개발할 때 선택 화면에 라디오 버튼을 추가해야 할 경우가 종종 있습니다. SELECTION-SCREEN의 PARAMETERS 구문에서 옵션으로 RADIOBUTTON을 붙여주면 쉽게 라디오 버튼을…
ABAP 프로그램을 개발하다 보면 자주 사용하는 것은 아니지만 가끔 난수(Random) 값이 필요한 경우가 있습니다. 필요한 난수가 숫자인 경우도 있고, 문자열인 경우도 있습니다.그리고 지정된…
ABAP 프로그램의 ALV Grid 리포트에서 행(Row)이나 각 필드(Field)에 색상(Color)을 지정해서 리포트를 만들어야 하는 경우가 종종 생기게 됩니다. 단순한 색상을 지정하는 것이 아니라 조건에…
일반적으로 ALV 리포트를 출력할 때 페이지 타이틀은 별도로 출력 되지 않습니다. 하지만 타이틀과 함께 조회 조건 등을 페이지 헤더의 타이틀 부분에 함께 표시해…