메뉴 건너뛰기

SAP 한국 커뮤니티

<img src=1.gif>call function 'GUI_DOWNLOAD' 사용 질문입니다.

아밥고지를 찾아서 2010.01.13 22:04 조회 수 : 3597

위의 평션을 이용해서 .xls 타입으로 받으면 다운한 엑셀파일을 열때 항상


 


"열려는 파일 'bbb.xls'의 형식이 파일 확작명에서 지정한 형식과 다릅니다. ~~~~"


 


와 같은 메세지가 뜨네요


 


저장할때는


 


"bbb.xls에는 텍스트(탭으로 분리)형식이 지원하지 않는 기능이 있습니다.~~~~"


와 같은 메세지가 뜨고요


 


 


    call function 'GUI_DOWNLOAD'
      exporting
        filename                = p_fname
        filetype                = 'ASC'                  "ASC DAT 차이는 뭐죠?
        write_field_separator   = 'X'
      tables
        data_tab                = it_downtable
      exceptions
        file_write_error        = 1
        no_batch                = 2
        gui_refuse_filetransfer = 3
        invalid_type            = 4
        no_authority            = 5
        unknown_error           = 6
        header_not_allowed      = 7
        separator_not_allowed   = 8
        filesize_not_allowed    = 9
        header_too_long         = 10
        dp_error_create         = 11
        dp_error_send           = 12
        dp_error_write          = 13
        unknown_dp_error        = 14
        access_denied           = 15
        dp_out_of_memory        = 16
        disk_full               = 17
        dp_timeout              = 18
        file_not_found          = 19                         "예외 테이블에 숫자를 넣는 의미는 뭐죠?
        dataprovider_exception  = 20
        control_flush_error     = 21
        others                  = 22.


 


 


저희 회사에서 사용하는 다른 함수가 있기는 한데요 그거는 '.XLS'를 '.DAT'로 변경해서 파일을 만든후 만들어진


.dat 파일을 .xls 파일로 변경하더라고요..


 


 


그리고 엑셀 upload할때요


  call function 'WS_UPLOAD'
  exporting
*     CODEPAGE                      = ' '
   filename                      = p_file
   filetype                      = 'ASC'
*     HEADLEN                       = ' '
*     LINE_EXIT                     = ' '
*     TRUNCLEN                      = ' '
*     USER_FORM                     = ' '
*     USER_PROG                     = ' '
*     DAT_D_FORMAT                  = ' '
*   IMPORTING
*     FILELENGTH                    =
    tables
      data_tab                      = it_uptable
  exceptions
   conversion_error              = 1
   file_open_error               = 2
   file_read_error               = 3
   invalid_type                  = 4
   no_batch                      = 5
   unknown_error                 = 6
   invalid_table_width           = 7
   gui_refuse_filetransfer       = 8
   customer_error                = 9
   others                        = 10.


 


와 같이 했는데 글짜가 데이터가 안들어와요 몇글자는 들어오는데 깨져서오고요


 


물론 다른 함수도 있는데 기본적인 이 함수의 기능을 다 마스터 하고 싶어서 꼼꼼히 물어봅니다.

번호 제목 글쓴이 날짜 조회 수
381 <b>[완료]</b>if문 안에서의 commit work rollback work 구문개념좀 부탁드려요 [4] 아밥시작4일 2008.08.13 3584
380 <img src=3.gif border=0>SAP GUI를 통한 접근로그에 대한 확인 방법 문의드립니다. [2] suya1974 2009.08.17 3592
379 <img src=2.gif>GUI_DOWNLOAD할때 엑셀컬럼값문제 [2] 초짜!! 2010.01.20 3596
378 <img src=2.gif>ALV 실행후 기본 EXCEL 다운로드 기능에 문의드립니다. [7] file 초보bsp/abap 2010.01.27 3596
377 <img src=3.gif border=0>BAPI를 돌리면서 꼭 WAIT UP 기다려줘야 하나요? [6] Bizzard.Chul 2009.08.28 3597
» <img src=1.gif>call function 'GUI_DOWNLOAD' 사용 질문입니다. [1] 아밥고지를 찾아서 2010.01.13 3597
375 [요청]ALV에서 툴바메소드로 버튼만들고 HANDLE_USER_COMMAND... [5] CoolGuy 2008.08.18 3611
374 <img src=3.gif>internal table 에서 특정 문자 포함하지 않는 데이터 삭제하는 방법 [4] 모포 2010.07.22 3611
373 <img src=1.gif>set pf-status 'test' 에서 print 기능 상실했어요 [6] 아밥돌이 2010.07.26 3611
372 <img src=2.gif>숫자필드에서 소수점 아래 ##.000을 표시하지 않는 방법 좀 알려주세요 [2] 아밥줘 2010.10.13 3615
371 <b>[완료]</b>tunning 관련 질문입니다 SQL TRACE (ST05) 에 관하여 좀 가르쳐 주세요 [2] 아밥어렵네요 2008.09.23 3619
370 <b>[완료]</b>abap 메모리와 시스템 변수 sy-calld 에 대한 질문입니다 [2] 아밥어렵네요 2008.10.06 3624
369 <img src=3.gif>[bsp]textarea 줄바꿈은 어떻게 하나요? [1] 끼야호 2010.06.04 3628
368 또 BDC 생성법에 대한 질문입니다. [7] 김지성 2007.04.30 3629
367 <img src=2.gif>대소문자 구분 저장하는 방법 아시나요? [4] file 아밥콩` 2010.08.20 3633
366 <img src=2.gif>CTS 삭제가 안되네요. 정렬 및 압축을 했는데 압축도 안되고... [4] happy~ 2010.04.13 3638
365 [요청]Splitter container 어떻게 사용?? [4] Gwang Chul 2009.02.06 3644
364 URL 에서 파라메터를 받아오려고 하는데 감이 안잡힙니다.. [4] 갱즈 2011.04.01 3644
363 <b>[완료]</b>넘버 range 설정시 버퍼에 대하여.. [2] 고수이고싶다. 2007.03.02 3645
362 <img src=3.gif>타임스탬프(TIMESTAMP) 질문드립니다. [2] 아밥맨 2010.08.03 3651