ABAP ALV에서 소계(Sub Total) 및 합계(Total Sum)를 표시하는 방법(소스설명)
SAP에서 ABAP으로 프로그램을 개발할 때 ALV 리포트를 개발하는 경우가 많이 있습니다. ALV는 ABAP List Viewer의 약자로 Report 프로그램에서 데이터를 조회하거나 조회한 데이트를 다양한…
SAP에서 ABAP으로 프로그램을 개발할 때 ALV 리포트를 개발하는 경우가 많이 있습니다. ALV는 ABAP List Viewer의 약자로 Report 프로그램에서 데이터를 조회하거나 조회한 데이트를 다양한…
SAP의 스크린(온라인) 프로그램에는 화면에 테이블(Table Control)이 배치된 경우가 많습니다. 테이블 컨트롤을 화면에 위치 시키면서 Field(Column)의 구성은 프로그램의 특성에 맞게 적절하게 순서를 정해 구성하게…
SAP의 ABAP 프로그램을 작성할 때 문자열 처리는 다양한 형식으로 이루어지고 있습니다. SAP만의 특징인 ALPHA Conversion이 대표적이라고 할 수 있습니다. 그 외에 문자열 자르기나…
ABAP 프로그램을 개발할 때 가장 먼저 고민하는 부분이 데이터가 들어 있는 테이블을 찾는 것입니다. 필드의 기술 정보로 찾는 방법, 성능추적(Trace)로 찾는 방법, 프로그램을…
ABAP 프로그램 개발 과정에서 로직의 흐름을 확인하거나 실행 과정에서 처리되는 변수 값을 확인하기 위해 중단점(Break Point)를 설정해서 디버그에서 확인하는 작업을 많이 하게 됩니다.…
SAP에서 ABAP 프로그램을 개발할 때 두 개의 ABAP 편집기에서 개발하게 됩니다. SE38(ABAP 편집기)과 SE80(Object Navigator)이 바로 그것입니다.SE38에서는 주로 Report 프로그램을 개발하고, SE80에서는 주로…
다른 포스팅 글에서 SAP 매개변수(Parameter) ID를 신규로 생성하고 유지 보수 하는 방법과 ABAP 프로그램에서 매개변수 ID를 활용하는 방법에 대해 기술한 적이 있습니다. ABAP…
사용자 유지보수 화면에 들어가면 매개변수 탭이 존재 합니다.매개변수 탭에서는 각 사용자별로 자신이 많이 사용하는 필드의 매개변수 ID를 등록해 놓고 활용할 수 있습니다. 예를들어, 회사 코드…