Field Symbol의 특징
- 필드 심볼은 ABAP 프로그램 내에서 변수에 동적인 접근이 가능하게 한다 .
- 필드 심볼은 자기 자신을 위한 메모리 공간을 점유하지 않는다.
- 필드 심볼의 데이터 이름과 속성은 실행 시점(Runtime)에 결정된다 .
- 필드 심볼은 모든 데이터 오브젝트에 지정될 수 있다.
- 일단 필드 심볼이 할당되면 데이터 오브젝트와 필드 심볼 간에는 차이가 없다.
- MOVE 같은 ABAP 명령어도 같이 사용할 수 있다.
- 필드 심볼은 타입을 명시하여 선언하거나, 타입 없이 생성할 수 있다. 타입이 명시되지 않으면 할당
되는 필드(오브젝트)의 타입을 그대로 상속받는다.
-필드 심볼을 선언하여 프로그램 내에서 사용하려면 반드시 ASSIGN 구문을 이용하여 오브젝트를 할당하여야 한다.
FS 사용 예시
결과
'ABAP' 카테고리의 다른 글
ABAP : CONTINUE, STOP, CHECK 이벤트 (0) | 2022.10.12 |
---|---|
ABAP : 인터널 테이블에서의 MOVE-CORRESPONDING (0) | 2022.10.12 |
ABAP : IS BOUND 와 IS INITIAL의 차이 (0) | 2022.10.11 |
ABAP : ALV에서의 CRUD (0) | 2022.10.07 |
ABAP : IS_READY_FOR_INPUT을 이용한 ALV 필드 EDIT CONTROL (0) | 2022.10.07 |