본문 바로가기

ABAP 공부

(3)
[SAP ABAP] String Functions - Search (find, find_end, find_any_of, find_any_not_of) SAP ABAP 에서 String ! 즉, 문자열 내에서 특정 문자를 찾는 구문에 대해서 정리를 해보려고 한다 ! Search Functions 에는 find 와 count 가 있는데 그 중 find 먼저 정리 하고 다음에 count에 대해서 정리를 해보겠당 ..! - Find : 문자열의 위치를 찾는 구문 1. find( val = text {sub = substring}|{regex = regex} [case = case] [off = off] [len = len] [occ = occ] ) ... DATA(result1) = find( val = `xxx123yyy` regex = `\d+` ). write result1. " 3 -> 1번 풀이 ! val = `xxx123yyy` 에서 숫자( reg..
[SAP ABAP] Field Symbol & Data Reference (필드 심볼 & 데이터 참조) 너무 너무 너무 어려운 !!!!!! 데이터 참조.. 역참조... 언젠간ㄴ,,, 이해가 되겠지..? ㅎ. ( 조금씩 채워 나갈 예정 ^^ ) * 필드 심볼과 데이터 참조는 ABAP 프로그램에서 데이터 오브젝트를 동적으로 생성하고 접근할 수 있게 함 (데이터 속성과 이름을 프로그램 실행 시점에 정의) * 필드 심볼 : 데이터 오브젝트에 담겨 있는 메모리 저장소에서 작업 : 데이터 오브젝트의 또 다른 상징적인 이름 * 데이터 참조 : 자신의 메모리 저장소를 가지는 독립적인 데이터 오브젝트 : 데이터 참조 변숫값으로 저장 : 데이터 오브젝트를 가리키는 포인터 : 필드 심볼을 통해 데이터 오브젝트의 값에 접근 * 일반 변수 : 변수 값을 저장하는 메모리 방 * 참조 변수 : 메모리 방의 주소 값을 저장하는 변수 ..
[SAP ABAP] Package(개발클래스) CTS 따고 File로 다운로드, 업로드 하는 방법 개발 후 All Package를 하나의 CTS로 묶고 싶을 때가 있다 ,,, 그럴 때 참고하기 위해서 정리를 했다 ! 1. 하나의 CTS로 묶고 2. 릴리즈 하고 3. File 형태로 다운받고 4. 타 시스템에 Import 하는 방법 1. 개발 클래스(pacakage) CTS 따기 1) T-Code : SE80 Package 선택 -> Additional Functions -> Rebuild Object List 2) Write Transport Entry 선택 3) All Objects 선택 4) CTS 생성 4.1) 종이를 누르면 신규 생성 가능! 4.2) 요청 유형 선택 : Workbench request 4.3) CTS 명을 입력 4.4) 그 다음 Package 부터는 1) ~ 3) 단계 반복 -..