안녕하세요, 이번 포스팅에서는 SAP ABAP에서 OFFSET기능이라는 것을 리뷰하겠습니다.
OFFSET
이 문법은 간단하게 설명하면 문자열의 길이를 선택하는 문법이라고 생각하시면 됩니다.
그림 처럼 가끔 F1(도움말)을 확인하다 보면[+off]라는 구문이 보이곤 하는데 이 구문이 바로 OFFSET구문입니다.
코드로 예를 들면 : WRITE lv_offset+4(2).
이 구문에서 +4를 OFFSET이라 하며 (2)는 LEN이라고 합니다.
코드에서 처럼 LEN을 생략할 수도 있습니다. 다만, 필드 심볼의 경우 LEN을 생략할 수 없으며, * 기호를 사용하여 생략과 같은 결과를 도출할 수 있습니다.
위 구문처럼 FIELD-SYMBOLS에는 LEN을 생략할 수 없는 대신 * 기호를 사용하여 결과값을 얻을 수 있었습니다.
'SAP > ABAP 生 기초' 카테고리의 다른 글
[ABAP] Dictionary 와 Internal table 의 값이 다르게 보이는 이유?? (0) | 2024.06.24 |
---|---|
ABAP Debugging 옵션 (0) | 2023.04.14 |
CALL TRANSACTION STANDARD PROGRAM(ex.MM03) (0) | 2023.03.09 |
SAP Data Element 적용 테이블 조회(Where-Used List) (0) | 2023.03.08 |
SAP ABAP 해당 월 마지막 날짜, 첫째 날자 구하기( find the last date of the month in abap ) (0) | 2023.03.02 |