문자열 자를 때 자르는 위치에 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가’
댓글 8
-
eclipse
2007.12.02 22:47
-
icarus
2007.12.04 09:57
안그래도 한글을 자를 경우에 이상하게 깨지는 문제가 있었는데, 상기 함수로 해결할 수 있겠네요...^^
감사합니다.
-
NT
2007.12.07 15:09
오 이거 좋군요. 감사합니다.
-
크리스~
2007.12.17 14:28
T-T Version이 낮아서 그런지...... function이 없어요~
-
kkamui
2008.01.02 17:27
좋은 정보 감사합니다.
-
보물찾기
2008.09.09 18:01
^^ 감사합니다~ -
흙
2008.09.17 10:55
좋은 정보네요..감사!!!
-
냥군
2009.12.10 14:48
이런 것도 있었네요 ^^ 감사합니다.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
407 | 팝업창이나 서브스크린 디버깅을 쉽게 할 수 있어요 [17] | 김창훈 | 2007.08.08 | 5071 |
406 | HELP를 WEB으로 접속하려면,,, 이렇게 하세요 [8] | 김창훈 | 2007.08.08 | 3847 |
405 | 간단한 ALV Report를 생성해주는 사이트 [2] | 홍성현 | 2007.08.09 | 4018 |
404 | SAP에서 바코드 인쇄하기 [1] | 홍성현 | 2007.08.09 | 5303 |
403 | Python과 SAP RFC 통신 [3] | 홍성현 | 2007.08.09 | 5808 |
402 | 사용자별 Upload & Download 기본값 [1] | 홍성현 | 2007.08.09 | 3661 |
401 | ABAP에서 웹브라우져 호출 | 홍성현 | 2007.08.09 | 8322 |
400 | SAP Icon 출력 [3] | 홍성현 | 2007.08.09 | 6538 |
399 | ABAP System Fields | 홍성현 | 2007.08.09 | 3931 |
398 | 4.6에서 ALV 필드 변경 안될때 버퍼 지우는 방법 | 신종철 | 2007.08.10 | 4781 |
397 | ALV 중간 집계 하기 [3] | 신종철 | 2007.08.10 | 4780 |
396 | 텍스트반영시(자재명,저장위치명 기타등등) 속도개선 방법 [6] | 김창훈 | 2007.08.14 | 5971 |
395 | 속도개선하기....INDEX를 이렇게도 쓰네용~~ [9] | 김창훈 | 2007.08.14 | 5375 |
394 | AT 구문에 대한 설명입니다. [6] | 김창훈 | 2007.08.16 | 5734 |
393 | 플랜트로 회사코드와 기준통화 찾기 [8] | 김창훈 | 2007.08.16 | 5598 |
392 | 엑셀 65000 라인초과시 사용 유틸 [5] | GG | 2007.08.19 | 5296 |
391 | ABAP 문법 1st [13] | 아일락 | 2007.08.20 | 4555 |
390 | ABAP 문법 2nd [8] | 아일락 | 2007.08.20 | 3914 |
389 | 조회조건 동적으로 보이기 [5] | 신종철™ | 2007.08.20 | 4771 |
388 | 스페이스를 2자리로 먹을때 1자리로 먹게 바꾸기 [1] | 신종철™ | 2007.08.20 | 3952 |
감사합니다~