Day 6

개발/ABAP 2018. 12. 4. 09:38

1. ABAP Dictionary (=SAP Runtime Enviroment 참조하는 메타데이터 정의된 곳)

기능

1) Database Objects 정의 (물리적 Table, View, Index.......in Database)

2) Global Data Type

Data Element

Structure

Table Type

3) 각종 Services

F4 Help

Lock Object

Domain

 

2. 타입 정의

Domain <--------------------------- Data Element <--------------------------- Structure

기술적인 정보                        의미적인 정보

Type, Size                              Label 명

Sign (+/-)                              F1 도움말 창

Lower Case(소문자 허락)           F4 Help (입력 도움 창)

Conversion Routine                 SET/GET 파라미터

(예: 주민번호)                   Translation

프로그램 개발 Numc: 5 => 00002

 

예) 공항 도메인(Char:3)          출발 공항(Data Element)

                                        도착 공항(Data Element)

 

     이름(CHAR:20)                직원이름

                                        협력업체 사원이름

                                        인턴 이름

 

3. Structure 생성 (스트럭쳐는 다른 스트럭쳐를 포함할 수 있다.)

1) .include zsaddr##

2) addr     zaddr##

 

4. Deep Structure (컬럼 하나가 인터널 테이블을 포함하고 있는 구조)

 

5. Type Pools(Obsolete)

관련된 여러개의 유형의 타입을 정의해놓은 풀(Pool)

 

프로그램에서 사용법

Program P1.

TYPE-POOL: zmy##. "등록 후 Global Data Type 처럼 사용 가능

 

6. Range 변수

Data: it TYPE RANGE OF <타입>. "컬럼 4개의 인터널 테이블 생성(SIGN, OPTION, LOW, HIGH)

목적: OPEN-SQL WHERE 절에 사용하기 위해.

'개발 > ABAP' 카테고리의 다른 글

Day8  (0) 2018.12.06
Day7  (0) 2018.12.05
Day5  (0) 2018.12.03
Day4  (0) 2018.11.30
Day3  (0) 2018.11.29
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기