안녕하세요?
easy abap 책을 읽고 있는데요.
data element와 domain개념이 머리에 안들어 오네요.
그림에서보면 똑같은필드를 얘기하는 것 같은데... 잘 모르겠어요.
아시는 선배님.. 쉽게 설명 좀 해주세요.
안녕하세요?
easy abap 책을 읽고 있는데요.
data element와 domain개념이 머리에 안들어 오네요.
그림에서보면 똑같은필드를 얘기하는 것 같은데... 잘 모르겠어요.
아시는 선배님.. 쉽게 설명 좀 해주세요.
상기 이미지에 Data element명칭과 Domain의 명칭이 동일해서 헷갈리시는듯 싶네요.
- Element [S_CARR_ID]의 속성인 Domain에 [도메인 : S_CARR_ID]를 지정한 것입니다.
(ELEMENT와 Domain은 각각 다른 Object로 이름이 동일할 수 있음]
Data element : 테이블/스트럭처 필드의 선언 시 참조되는 obejct임
- 속성으로 Domain을 지정할 수 있으며, Domain 지정 시 해당 Domain이 갖는 기술적 속성을 그대로 참조함.
- Domain을 지정하지 않고, Predefined Type으로 직접 Data Type/Data Length를 지정할 수 있음
- 필드라벨 정의할 수 있음
Domain : element에 선언 시 참조될 수 있는 가장 하위(?)의 obejct : 기술적 속성 (Data Type/Data Length/Valuerange 등등)정보를 정의
간단히 보면,
Domain -> Element(Domain 지정할 수 있음) -> Table/Structure Filed 생성 시(element를 지정할수 있음)
정확한 설명은 아니지만, 대략 내용을 정리 해봤습니다. ~