본문 바로가기
728x90
반응형

Split2

문자열 자릿수만큼 split RKD_WORD_WRAP 는 한글이든 영문이든 스티링을 글자수를 지정한 테이블에 잘라서 넣어주는 함수 이다. 함수에 TEXTLINE 에 스티링을 넣으면 OUT_LINE1, OUT_LINE2, OUT_LINE3 가 나오고 ( 아마도 첫줄 요약 용도로 사용하라는 의미 같다. ) 그리고 OUT_LINES 테이블에 글자가 잘려서 들어가 있다. TEXTLINE, DELIMITER, OUTPUTLEN 을 지정할 수 있다. 기존에 자리수를 고정으로 자르다 보면 오류가 많이 발생했다. OUTLINE1, OUTLINE2, OUTLINE3 외 OUTLINES 테이블의 결과값이 출력된다. OUTLINES 테이블은 위와 같이 글자 수에따라 잘라서 테이블을 구성해 준다. 이 외에도 스트림 테이블을 LONG TEXT 용 테이블로.. 2023. 3. 2.
ALV 5 (SPLIT) 스플릿은 한 컨테이너를 여러개로 나눠서 다른 ALV 화면을 보여줄수 있는 기능이다. 일반 ALV에선 CUSTOM CONTAINER를 사용했지만 스플릿 ALV에서는 SPLIT CONTAINER를 사용한다. [초기화면 구성] TABLES SCARR. SELECT-OPTIONS: s_carrid FOR scarr-carrid.셀렉트 옵션에서 사용하는 필드의 테이블은 TABLES로 선언 되어야한다. STRUCTURE로 사용되기 때문이다. [실행화면 구성] 셀렉트옵션에 값을 입력하고 실행하면 해당하는 데이터가 나오게 하기 위해 테이블 SCARR를 참조하는 INTERNAL TABLE과 STRUCTURE를 선언해주고 INTERNAL TABLE에 SCARR의 데이터를 넣어준다. 셀렉트옵션은 범위값이기 때문에 WHERE.. 2023. 2. 16.
728x90
반응형