본문 바로가기
ABAP

문자열 자릿수만큼 split

by clode 2023. 3. 2.
728x90
반응형

 

RKD_WORD_WRAP  한글이든 영문이든 스티링을 글자수를 지정한 테이블에 잘라서 넣어주는 함수 이다. 함수에 TEXTLINE 에 스티링을 넣으면 OUT_LINE1, OUT_LINE2, OUT_LINE3 가 나오고 ( 아마도 첫줄 요약 용도로 사용하라는 의미 같다. ) 그리고 OUT_LINES 테이블에 글자가 잘려서 들어가 있다.

 

 

 

TEXTLINE, DELIMITER, OUTPUTLEN 을 지정할 수 있다. 기존에 자리수를 고정으로 자르다 보면 오류가 많이 발생했다.

 

 

 

OUTLINE1, OUTLINE2, OUTLINE3 외 OUTLINES 테이블의 결과값이 출력된다.

 

 

 

OUTLINES 테이블은 위와 같이 글자 수에따라 잘라서 테이블을 구성해 준다.

 

이 외에도 스트림 테이블을 LONG TEXT 용 테이블로 변환해 주는 함수도 있고, ASCII로 변환해주는 함수도 있다. 프로그래밍을 하는데 중요한 스트링을 다루는 함수는 잘 알아 놓는게 좋겠다. 많이 사용하기도 하고 스트링 노가다를 줄이는 길이다. 

 

 

https://www.like2party.net/313

728x90
반응형

'ABAP' 카테고리의 다른 글

[New syntax] 정리  (0) 2023.03.02
[New Syntax] COLLECT  (0) 2023.03.02
영문 포함하는 변수인지 확인하는법  (0) 2023.03.02
Dynamic Query  (0) 2023.03.02
포함하는 값 찾기 (CP 연산자)  (0) 2023.03.02

댓글