메뉴 건너뛰기

SAP 한국 커뮤니티

 


문자열 자를 때 자르는 위치에 2BYTE문자가 있는지를 체크하는 함수입니다.


파일전송할때 확인해주면 편하더군요


 


DATA: LV_LENGTH TYPE I.

CALL FUNCTION 'TRUNCATE_MULTIPLE_BYTE_STRING'
EXPORTING
STRING = 'ABDC가1234'
TARGET_LENGTH = '5'
IMPORTING
USE_LENGTH = LV_LENGTH
.
LV_LENGTH 와 TARGET_LENGTH 에서 입력한 값이 일치하면 문제가 없고,
1이 작은 경우 2BYTE 문자가 걸림.
자르는 위치를 LV_LENGTH로 하면 문자가 깨지는 문제가 발생하지 않음.

OR
DATA: LV_O_STR(10).

CALL FUNCTION 'CUT_2BYTES_STRINGS'
EXPORTING
I_STR = 'AB가나1234'
I_LEN = '5'
IMPORTING
O_STR = LV_O_STR
.
LV_O_STR : ‘AB가’


 



 

번호 제목 글쓴이 날짜 조회 수
547 ABAP TUNNING sapjoy 2012.03.12 234733
546 New function vs Old function(obsolete) sapjoy 2014.03.31 127942
545 테이블Active시 (Warnings Occurred During Activation) 안나오게하는방법 [6] 양키 2012.03.29 99723
544 자주 사용하는 String 조작 명령어 [7] 양키(이경환) 2015.01.13 35252
543 collect 구문 [4] sapjoy 2006.12.03 27054
542 사용자 패스워드 변경 함수, 창 [11] sapjoy 2009.12.21 25880
541 R/3 용어 정의 Definitions [4] sapjoy 2007.01.23 23900
540 BAPI_PR_CREATE 구매요청 생성시에 사용하세요 [2] 노름마치 2007.12.10 23718
539 SELECT statement D.Y.Kim 2007.07.20 23649
538 문자열에 있는 값이 숫자만으로 되어있는지 문자가 포함됐는지 체크하는 함수 [3] 꿀단지 2011.10.11 19935
537 LIKE와 TYPE의 차이 [13] sapjoy 2006.12.06 19730
536 숫자입력 체크(Numeric character check) [1] 양키(이경환) 2014.01.28 19685
535 SDN -> SCN 변경되면서 Contents별로 바뀐 LINK 모음 [13] Wise 멘토 2012.07.06 19047
534 ALV LIST 진행시 LAYOUT 속성값 [18] kwon09 2007.04.11 17391
533 ABAP 핵심정리 [23] SARA 2007.03.14 17350
532 인터널 테이블 라인수 lines [8] sapjoy 2014.01.20 17342
531 ABAP 구문 총정리 [39] file Wise 멘토 2008.11.24 17189
530 SYST 시스템 변수 정리 [5] 아밥뽀 2014.08.23 17117
529 FOR ALL ENTRIES IN 구문 사용시 select 필드 선택시 주의사항. [7] 나침반친구 2007.03.13 17081
528 프로그램 정보(프로그램 리스트, PROGRAM LIST, PROGRAM TABLE) [3] sapjoy 2007.02.23 16937