로딩
요청 처리 중입니다...

[율밥퍼] SAP ABAP - Offsets

 [율밥퍼] SAP ABAP - Offsets

안녕하세요 율밥퍼입니다. 오늘은 offsets에 대해서 설명해드릴게용~~ 진짜 자주쓰고 알아두면 편리한 그런 offset!!

시작합니다. 보통 SAP F1을 눌러서 설명을 보다보면 요론고...

[+off] [ (len) ]라고 적힌걸 심심치 않게 볼 수 있습니다. 여기서 off는 Offset(시작위치)을 뜻하고, Len은 Length(길이)를 뜻합니다.

명시적으로 Len을 선언하지 않으면 변수의 길이와 동일하게 간주됩니다. 이제 예시를 들어서 보여드릴게용.

예시를 보면 더 무슨말인지 아실거에요. 일단 저는 SY-DATUM 타입의 변수를 선언하였습니다.

(예시들기 가장 편함 ㅎㅎ) 시스템 변수의 DATUM은 길이가 8이군요. 저는 이렇게 OFFSET으로 +1 +2 ... +7까지 적어주었습니다.

아까 위에서 오프셋은 시작 위치라고했죠? 스샷처럼 +기호와 함께 숫자를 적어주면 첫번째 자리 다음부터(2번째자리부터) Length만큼 나타내라는 뜻입니다.

물론 스크린샷에서는 Length를 따...

# ABAP # ABAP강의 # ABAP개발자 # ERP # ERP개발자 # SAP # SAP개발자