ABAP Dictionary를 이해하기 전에.
Oracle 이든 MS-SQL 이든 어떠한 DB 1개정도는 컨트롤 하신 경험이 있으시면 보다 쉽게 이해할수 있습니다.
이 정리표는 사용자 Interface화면을 기준으로 작성되었기 때문에 그냥 읽기보다는 실제 화면을 펼쳐놓고 읽으시면 도움이 됩니다
Type Definition : ABAP Dictionary의 5개의 큰 분류중 가장 기본이 되는 파트입니다.
말그대로 DATA가 저장되기 위한 방법을 사전에 정의하여 보다 쉽게 프로그램을 만들며, 일관성있는 프로그램을 작성할 수 있도록 도와줍니다.
(잘못된 정보는 리플좀 달아주십시오. 감사합니다.)
Type Definition
Domain [메인화면] (Data Elemet) 의 범위를 지정함 |
Definition [탭] |
Format |
Data Type No. Characters Decimal Places |
데이타 타입을 지정한다. [PreDefined이용] |
Output Characteristics (User Interface 에 대한응답) |
Output Length
|
출력될 문자열의 길이를 지정한다. | ||
Value Range [탭] |
Single Vals [값설정] PossibleEntry 자동 |
Fixed Val Short Text |
입력될 값을 넣어준다. | |
Intervals [구간설정] |
Lower Limt Upper Limt |
최소값을 지정한다. | ||
Value Table 해당 수치가 있는 테이블을 지정한다. (참조용) |
범위의 수치를 가진 테이블을 지정한다. | |||
Data elements[메인화면] -> dbtab의 Field구성요소로 사용하기위해 주로만든다. Possible Entry를 나타낼수있다 이 Element를 가져다 사용하는 항목은 모두 동일하게 적용되어 코딩양을 대폭 줄일수 있다) |
Field의 타입을 정의, 스크린필드의 명칭 정의. | |||
Structures[메인화면] ->dbtab의 Include/Append structure로 사용되기위해 만든다 -> 물론 코딩에서도 구조체로 활용가능하다. |
Structure의 타입을 정의한 정보 | |||
Table Type [메인화면]
Function (명령문) 변수및 파라메터로 사용됨 |
Line Type [탭]
Table Field 정의 |
Line type |
복수의 Field를 사용하고자 할 때 | |
Predifined type(Built-in Type) |
1개의 Field를 사용하고자 할 때 | |||
Reference Type |
class와 Interface에서만 사용할 수 있음. | |||
Initialization and access [탭] Table의 유형을 정의 |
Initial Line Number |
Internal Table Entry Number수를 정의한다. | ||
Access (테이블 접근유형) |
standard,sorted,hashed Index table
|
각 테이블의 특성을 결정함 | ||
Key[탭] Table의 기본키값 정의 |
Key Definition [키정의] |
Standard Key |
Line Type의 종류에 따라 키 타입이 정의된다 | |
Line type |
전체 필드가 키 필드로 구성된다 | |||
Key Components |
사용자가 임이로 키값을 설정하여 사용한다 | |||
Not specified |
Access(Index table/Not Specified) 항목 선택시 사용한다 | |||
Key Catalogue [키범주] Access 설정참조 |
고유(Unique) |
Hashed,sorted | ||
Range Table Type[메인화면] |
SIGN |
Inclusive(i),Exclusive(E) |
댓글 14
-
보나
2011.10.01 02:35
-
icarus
2011.10.04 23:02
정말 잘 정리해 주셨네요.
항상 좋은 자료 감사합니다...
-
마징가쫄따구
2011.10.05 16:50
정리의 달인이십니다... 잘 보고 갑니다. ^^
감사합니다..
-
경진애비
2011.10.24 02:54
감사합니다. 정리 잘 되어 있네요.
-
혁민짱
2011.11.07 18:18
좋은 자료 감사해요
-
bd
2011.12.07 20:00
정리 잘해 놓으셨내요..추천 한방 날리고 감니다 ^^
-
genius007
2011.12.08 22:47
정리 완전....감사합니다.
-
냐옹이당
2012.01.11 04:17
문바이님 정리정말 잘하시는거 같습니다~ㅎㅎ 감사합니다^^
-
플래툰K
2012.01.11 19:46
좋은 자료 감사합니다.
-
토도리
2012.02.03 02:48
ㄳ요
-
봉e
2012.02.03 03:57
감사합니당 ^^
-
항상감사합니다
2012.02.09 19:06
항상감사합니다 ㅎ
-
병하
2012.04.03 19:20
감사합니다~^^
-
이수현
2013.08.01 20:20
자료 감사합니다.
좋은자료 감사합니다.
정리내역중에 하나 추가하자면..
Domain - Definition - Output Charateristics 하위에
Sign 체크박스도 있습니다.
체크되어 있으면 부호 (마이너스) 입력을 받습니다.