본문 바로가기
SAP/ABAP - Object

ABAP Study 004 : Data Element

by Hkun 2022. 11. 24.
반응형

 

 

이번에 살펴 볼 Data Element는 테이블 or 구조체 or 프로그램 내에서 직접적으로 참조하게 되는

오브젝트 입니다. (도메인은 직접 사용 불가)

 

Data Element는 도메인과 마찬가지로 SE11 or SE80에서 선언이 가능합니다.

 

2022.11.24 - [ABAP Study] - ABAP Study 003 : Domain

 

ABAP Study 003 : Domain

안녕하세요. 오늘은 ABAP 데이터의 기본중에 기본이라 할 수 있는 Domain에 대해서 알아 보겠습니다. ABAP에서 Domain은 공통이 되는 항목을 하나의 Type으로 지정 할때 사용합니다. SD모듈을 예로 들어

hkun.tistory.com

 

1. Data Element의 생성 

   - Data Type에 생성할 이름을 적어주고 Create 버튼을 눌러서 생성

     (Domain과 마찬가지로 각 사이트별 네이밍 룰에 따르며 Z, Y를 시작으로 생성가능)

 

 

2. Short Desc. 및 Data Type 설정

 - Short Description을 먼저 적어주고

 - 아래처럼 직접 Domain을 선택해도 되고, 직접 데이터 타입을 정의 해도 된다.

 

Data Element 생성 - Domain 지정
Data Element 생성 - 직접 Type 지정

 

3. Futher Characteritics

MATNR 필드에 설정된 값

  3.A Search Help 값을 지정 할 수 있다.

     Name : Search Help 이름 

     Parameters : Parameter 명

Search Help 세부

3-B. Parameter ID 

  ==> 해당 지정값으로 Session별로 메모리에 저장됩니다.

  예를들면 프로그램 내부에서 MAT 메모리로 자재코드를 내보내면 

  다음 호출 프로그램에서 해당 메모리에서 값을 가져올 수 있습니다.

  (추후 메모리 쪽에서 해당 내용 다루겠습니다)

  

   Set Parameter id 'MAT' Fields p_matnr.

   Get Parameter id 'MAT' Fields p_matnr.

 

 

4. Field Label

  Short Desc. : 테이블 또는 구조체서 해당 element 사용시 설명으로 보입니다.

  Shot ~ Long : ALV에서 컬럼 길이(유저가 조절가능)에 따라서 가변적으로 아래 값을 사용합니다.

  Heading : ALV에서 레이아웃 조정시에 보이는 이름

Data Element - Field Label 설정

 

 

해당 값 들이 모두 지정되면 Active(Ctrl + F3)로 마무리 합니다.

 

 

반응형

'SAP > ABAP - Object' 카테고리의 다른 글

ABAP Study 005 : Conversion Exit  (0) 2022.11.24
ABAP Study 000 : Home  (0) 2022.11.24
ABAP Study 003 : Domain  (1) 2022.11.24
ABAP Study 001 : SAP GUI 설정  (0) 2022.11.24
FUNCTION CREATE  (0) 2012.04.11

댓글