이번에 살펴 볼 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을 선택해도 되고, 직접 데이터 타입을 정의 해도 된다.
3. Futher Characteritics
3.A Search Help 값을 지정 할 수 있다.
Name : Search Help 이름
Parameters : Parameter 명
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에서 레이아웃 조정시에 보이는 이름
해당 값 들이 모두 지정되면 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 |
댓글