본문 바로가기

SAP셀프스터디/22일만에 이지아밥 1회독 하기

(14)
[chapter15] GRIID ALV(ABAP List View) 최초 작성일: 23년 3월 14일 최종 작성일: 목적: ABAP 이해도 높히기.. 포폴도 회고:와 3월 중순이 되었는데 아직도..! 01.Overview 01-1. ALV란 무엇인가 abap list viewer의 약자로서 리스트 화면에 데이터를 조회하거나 조회된 데이터를 수정/변경 하는 목적으로 실무에서 많이 사용되는 프로그램이다. ALV는 엑셀 프로그램에서 데이터를 정렬하고 합계를 구하고 원하는 정보만 필터링 하는 등의 기본적인 사무용 작업들을 스크립트를 통해서 구현하지 않고 구현할 수 있는 패키지를 프로그램으로 제공한다. ABAP 기본 문법 AVL의 주기능 정렬기능 필터링 설정 열의 크기 변경 레이아웃 변경 ABC 분석 엑셀 파일 및 워드 문서 저장 01-2. ALV의 종류 01-3. ALV GRI..
[chapter14] ABAP Object 최초 작성일: 23년 1월 27일 최종 작성일: 목적 : alv 정복정복 01. Overview 1. object orientation이란 무엇인가? 과거의 정보 시스템은 input과 output의 관계로 정릐된 기능을 중심으로 이루어졌다. 그러나 객체 지향적 접근법에서는 실제 세계를 구조화 또는 추상화 하여 표현하는 객체에 초점을 맞추고 있다. 이러한 객체들은 구조를 나타내는 속성(attributes)과 기능을 표현하는 메서드(method)로 구성되어 있다. 프로그램 개발자 들는 추상화와 구체와 과정을 통하여 그들의 임무를 수행한다. 즉, 추상화 과정을 통하여 실세계의 상황을 간결하고 명확하게 모델링하게 되며 구체화 과정을 통하여 추상적 모델을 소프트웨어 오브젝트로 변환한다. 구조적인 프로그램 모델과 ..
[chapter05] Internal Table 최초 작성일: 23년 1월 23일 최종 작성일: 23년 1월 26일 목적 internal table별 creating internal table을 자유롭게 하기 internal table을 만들고 수정 등의 작업을 하는데 사용되는 모든 구문들을 이해하기 01.overview 01-1.internal table의 정의 internal table은 프로그램 내에서 정의하여 사용할 수 있는 local table이다. 01-2. structure(구조체) 비교 01-3. structure(구조체) 배열과 internal table TYPES: BEGIN OF s_type, NO(6) TYPE C, NAME(10) TYPE C, PART(16) TYPE C, END OF s_type. TYPES t_type TY..
[chapter02] Data Type 최초 작성일: 23.01.23 최종 작성일: 23.01.27 목적:데이터 타입 정의하고 데이터 타입을 이용해 변수를 선언하는 방법 학습 01.overview 1. data type 2. data variable 3. data type의 종류 4. data variable 선언 5. data 구문 6. abap naming rule 02. Predefined ABAP type 1.고정길이를 가지는 기본 predefined abap type 2.numeric data type 3.character type 4.가변 길이를 가지는 predefined ABAP type 5. 16진수 type 03. 프로그램의 local type 1. type 선언 2. structured type 선언 04. ABAP Dict..
[chapter07] ABAP Dictionary 최초 작성일: 23년 1월 16일 최종 작성일: 꼭 알아야 하는것 table view types(data element, structure, table type) domain abap dictionary는 data object가 아니다 별도로 abap dictionary라는 것을 두고 sap db utility를 통해 데이터 베이스와 통신하게 된다. abap dictionary는 중앙집중식 관리와 같은 많은 장점을 가짐 Paragraph 01. 오버뷰 01- 1. abap dictionary 아밥 프로그램에 사용되는 오브젝트들(table, view, structure, type..)을 아밥 딕셔너리라고 부른다. 이러한 오브젝트들의 정보들을 metadata 또는 data definition이라 정의하며, ..
[chapter01] Package & CTS 최초작성일:2023년 1월 16일 최종수정일: 오버뷰 프로그램, 테이블 등의 오브젝트들을 통합관리 하는 패키지에 대해서 학습한다. 패키지 ZABAP를 생성하는 데 주목적이 있으며, 패키지의 포함 관계 그리고 패키지 간의 오브젝트 복사에 대해서 알아야함. Requet no(CTS)는 실무에서 아주 중요한 부분이므로 예제를 참고하여 반드시 익히자 1. Package Package는 Development class라고도 불리며, 프로그램과 같은 오브젝트를 기능별로 관리하고자 도입된 개념이다. ABAP Dictionary를 생성하려면 패키지에 딕셔너리가 포함되어 있어야함. 오브젝트(프로그램등)의 구조화 오브젝트 기능을 모듈화 오브젝트를 기능별로 구별 2.Software Component package들을 모아 ..