메뉴 건너뛰기

SAP 한국 커뮤니티

엑셀을 다른이름으로 저장하기 에서 유형을 유니코드 텍스트로 지정하여 저장한 것 처럼

SAP에서 GUI_DOWNLOAD를 활용해 유니코드 텍스트 파일을 만드려고 합니다.

 

단, 파일명 뒤에는 .XLS가 붙어야 합니다.

 

GUI_DOWNLOAD를 쓸때 UNICODE로 다운로드 받으려면 CODEPAGE 를 4103 으로 주면 된다고 하던데 

한글이 다 깨져서 나오는 것 같습니다.

(LT_DATA에는 값을 # 기준으로 끊어주는 식으로 넣어놨습니다.)

 

    CONCATENATE PV_DIRECTORY '\' PV_FILENAME '.XLS' INTO LV_PATH.

    CALL FUNCTION 'GUI_DOWNLOAD'
      EXPORTING
        FILENAME              = LV_PATH
        FILETYPE = 'DAT'
        WRITE_FIELD_SEPARATOR = 'X'  "엑셀시 필수
        CODEPAGE = '4103'
      TABLES
        DATA_TAB              = LT_DATA.

 

 

다른 방법이 있는지 궁금합니다..

어렵네요ㅜ