실무에 활용할 수 있는 단계별 핵심 예제 200개를 한 권에 담았다! 기본 이론과 실무 예제로 새롭게 꾸민『Easy ABAP 2.0』. 기본 이론과 예제 프로그램의 실습으로 단계적으로 ABAP 프로그램을 완성해갈 수 있도록 구성된 교재이다. 이론 부분은 1장 ~ 11장으로 구성되며, ABAP의 기본 골격을 이루는 개념과 원리에 대해서 설명하고 특히, ABAP 프로그램에서 사용되는 유형별 개념과 세부적인 특징들을 파헤치고, 활용 원리와 적용 기준을 담았다. 실무 부분은 12장 ~ 22장으로 구성되며, 실무에서 사용자와 상호 작용하는 내용 위주로 기술되어 있다. 간단한 화면 구성에서부터, 최종 사용자와 상호 작용하기 위한 데이터 조작 과정(데이터베이스 테이블 변경)을 단계별로 상세하게 설명하였다. 초보자는 ABAP 프로그램을 학습할 수 있으며, 중급자 이상은 항상 궁금하게 생각해왔던 ABAP 기본 원리에 대한 해답을 얻을 수 있을 것이다. ▶ 이 책은 2008년에 출간된 (프리렉)의 개정판입니다.
기본 이론과 실무 예제로 새롭게 꾸민『Easy ABAP 2.0』. 기본 이론과 예제 프로그램의 실습으로 단계적으로 ABAP 프로그램을 완성해갈 수 있도록 구성된 교재이다. 이론 부분은 1장 ~ 11장으로 구성되며, ABAP의 기본 골격을 이루는 개념과 원리에 대해서 설명하고 특히, ABAP 프로그램에서 사용되는 유형별 개념과 세부적인 특징들을 파헤치고, 활용 원리와 적용 기준을 담았다. 실무 부분은 12장 ~ 22장으로 구성되며, 실무에서 사용자와 상호 작용하는 내용 위주로 기술되어 있다. 간단한 화면 구성에서부터, 최종 사용자와 상호 작용하기 위한 데이터 조작 과정(데이터베이스 테이블 변경)을 단계별로 상세하게 설명하였다. 초보자는 ABAP 프로그램을 학습할 수 있으며, 중급자 이상은 항상 궁금하게 생각해왔던 ABAP 기본 원리에 대한 해답을 얻을 수 있을 것이다.
▶ 이 책은 2008년에 출간된 (프리렉)의 개정판입니다.
교보문고에서 제공한 정보입니다.
출판사 서평
EASY ABAP 2.0 버전에는 더 넓어진 안목과 실무 경험으로 이전 버전보다는 시원한 해답들이 많이 기술되어 있습니다.
■ 이 책의 특징 이 책은 단계적으로 ABAP 프로그램을 완성해갈 수 있도록 기본 이론을 설명하고, 예제 프로그램으로 실습할 수 있게 되어 있습니다. 초보자도 쉽게 ABAP 프로그램을 학습할 수 있으며, 중급자 이상 분께서는 항상 궁금하게 생각해왔던 ABAP 기본 원리에 대한 해답을 얻을 수 있습니다. 저자의 10년간 ABAP 프로젝트 운영 실무 경험이 요약되어 있어 여러분이 개발해야 할 대부분의 프로그램 유형에 참고할 수 있습니다. 실무에 활용할 수 있는 핵심 예제 200여개의 실습 과정을 단계별로 상세히 설명합니다. 저자가 직접 운영하는 홈페이지(http://e-abap.net)를 통해 다양한 정보를 얻을 수 있습니다.
■ 이 책의 구성 이 책은 크게 이론 부분과 실무 부분으로 나누어집니다. 이론 부분은 1장 ~ 11장으로 구성되며, ABAP의 기본 골격을 이루는 개념과 원리에 대해서 설명하고 있습니다. ABAP 프로그램에서 사용되는 유형별 개념과 세부적인 특징들을 파헤치고, 활용 원리와 적용 기준을 담았습니다. 각 단원의 구성은 ABAP 기본 문법을 먼저 학습하고 여러 가지 옵션을 설명합니다. 그리고 이러한 기본 이론을 바탕으로 실무 감각을 익힐 수 있도록 실습할 수 있는 프로그램이 제공됩니다. 실무 부분은 12장 ~ 22장으로 구성되며, 실무에서 사용자와 상호 작용하는 내용 위주로 기술되어 있습니다. 튼튼한 반석 위에 집을 지어야 거친 비바람을 견뎌내듯이, 이론 부분에 대한 이해가 깊을수록 다양한 실무 프로그램을 쉽게 이해하고 응용할 수 있습니다. 이 책에서 실무 부분은 간단한 화면 구성에서부터, 최종 사용자와 상호 작용하기 위한 데이터 조작 과정(데이터베이스 테이블 변경)을 단계별로 상세하게 설명하고 있습니다.
* 이 책은 《실무 적응력을 높이는 Easy ABAP Programming》 개정판입니다.
2장 Data Type 01 Overview 02 Predefined ABAP Type 03 프로그램의 Local Type 04 ABAP Dictionary의 Type 05 Assigning Value 06 기타 변수 선언
3장 OPEN SQL & NATIVE SQL 01 Overview 02 OPEN SQL: 데이터 읽기 03 OPEN SQL: 데이터 변경 04 NATIVE SQL
4장 Modularization (Subroutine & Function) 01 Overview: Subroutine 02 Subroutine 정의 03 Subroutine 파라미터 04 Subroutine 호출 05 Subroutine 종료 06 Temporary Subroutine 07 PERFORM ON COMMIT 08 Overview: Function 09 Function Group 생성 10 Function Module 11 RFC
5장 Internal Table 01 Overview 02 인터널 테이블과 헤더 라인 03 인터널 테이블 종류 04 인터널 테이블 속도 비교 05 인터널 테이블 명령어 06 인터널 테이블 데이터 추가 07 인터널 테이블 데이터 변경 08 인터널 테이블 데이터 삭제 09 인터널 테이블 읽기
6장 Debugging 01 Overview ? Classic Debugger 02 Breakpoint in Classic Debugger 03 Watchpoint in Classic Debugger 04 Overview ? New Debugger 05 Breakpoint in New Debugger 06 Watchpoint in New Debugger 07 Session Breakpoint Save & Load 08 Interface RFC Debug: SRDEBUG
7장 ABAP Dictionary 01 Overview 02 Table 03 Structure 04 View 05 Table Type 06 DOMAIN 07 Data Element
8장 Lock Object 01 Overview 02 Lock Object 생성 03 Lock 프로그램 예제 04 Lock 확인 05 Table 전체 Lock 06 T-CODE Lock 설정 07 기타
9장 Search Help 01 Overview 02 Search Help 생성 03 Search Help 활용 04 Search Help Exit 05 Collective Search Help 06 Dialog Module의 Input Help
10장 Field Symbol & Data Reference 01 Overview 02 필드 심볼 선언과 할당 03 필드 심볼과 인터널 테이블 04 필드 심볼과 구조체 05 필드 심볼 활용 06 데이터 참조
11장 SAP Memory와 ABAP Memory 01 Overview 02 SAP Memory 03 ABAP Memory
12장 Report Program 01 Overview 02 프로그램 생성 03 프로그램 구조(선언) 04 프로그램 구조(이벤트) 05 프로그램 구조(List Process 이벤트) 06 Calling Program 07 BDC 프로그램
13장 Module Pool Program 01 Overview 02 Screen 03 TYPE-M Program 구현 04 Table Control 05 Subscreen 06 Tabstrip 07 Dropdown List Box
14장 ABAP Object 01 Overview 02 Class 03 Object 04 Method 05 Inheritance 06 Interface 07 Event 08 클래스 빌더(SE24)
15장 GRID ALV(ABAP List View) 01 Overview 02 SAP 컨테이너 생성 및 컨테이너 오브젝트 생성 03 ALV 생성 04 ALV 메서드 05 ALV 이벤트 06 필드 카탈로그 07 ALV GRID 요소 08 ALV GRID EDIT 09 Dropdown 리스트 박스 생성 10 Context Menu
16장 Function ALV 01 Overview 02 Function ALV 자세히 알아보기 03 Function ALV 실습
17장 SALV 01 Overview 02 SALV 종류와 구현 03 SALV 아웃풋 포맷 설정 04 SALV 기본 기능 구현 05 SALV 이벤트 06 SALV GRID 요소
18장 SAP TREE 01 Overview 02 SIMPLE TREE 03 COLUMN TREE 04 LIST TREE 05 ALV TREE
19장 SAP TEXT (Long Text Object) 01 Overview 02 SAP TEXT 주요 함수 03 TEXT OBJECT 생성 04 SAP Text Edit 컨트롤 추가 05 에디터와 TEXT 연결 06 TEXT 불러오기 07 SAP TEXT EDIT 메서드
20장 Authority Check 01 Overview 02 Area Menu 03 권한 오브젝트 생성 04 Single Role 생성 05 Composite Role 생성 06 프로그램 작성 07 용어 참조
21장 LDB (Logical Database) 01 Overview 02 LDB를 이용한 프로그램 03 LDB 프로그램
22장 R3 Architecture 01 Overview 02 R/3 BASIS 시스템 03 Application Server 04 Work Process
Microsft MVP (Business Application). 새로운 것을 정리하고 나눔을 실천하는 IT 엔지니어. LG CNS에서 SAP 전문가가 되기 위해 꾸준하게 노력했다. 최신 IT 기술을 따라잡기 위해서 One Page로 정리하고 공유하는 습관을 오랫동안 유지하고 있다. 현재는 글로벌 회사인 볼보에서 Digital Leader 역할을 하고 있다. 공장 자동화를 위한 Smart Factory 시스템과 사무 업무 자동화를 구현하는 RPA에 흠뻑 빠져 있다. 자동화 로봇에 열렬하게 호응하는 직원들을 보며 큰 보람과 행복을 느낀다. MS 파워 플랫폼 덕분에 더 나은 내일을 꿈꾸며 설렘으로 일하고 있다.
Microsft MVP (Business Application). 새로운 것을 정리하고 나눔을 실천하는 IT 엔지니어. LG CNS에서 SAP 전문가가 되기 위해 꾸준하게 노력했다. 최신 IT 기술을 따라잡기 위해서 One Page로 정리하고 공유하는 습관을 오랫동안 유지하고 있다. 현재는 글로벌 회사인 볼보에서 Digital Leader 역할을 하고 있다. 공장 자동화를 위한 Smart Factory 시스템과 사무 업무 자동화를 구현하는 RPA에 흠뻑 빠져 있다. 자동화 로봇에 열렬하게 호응하는 직원들을 보며 큰 보람과 행복을 느낀다. MS 파워 플랫폼 덕분에 더 나은 내일을 꿈꾸며 설렘으로 일하고 있다.