메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요


 


오늘도 질문을 드립니다.


 


리포트 프로그램에서 엑셀파일을 다운로드하는 프로그램을 수정중인데요.


엑셀파일에 필드를 추가했습니다. 근데 추가한 필드가 제가 정의한 순서대로


display되 않고 엑셀의 필드가 띄워지네요.


 


  l_deffile = G_FILE_NAME.


  CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_SAVE_DIALOG
    EXPORTING
      DEFAULT_FILE_NAME    = l_deffile
    CHANGING
      FILENAME             = l_filen
      PATH                 = l_path
      FULLPATH             = l_fullpath
      USER_ACTION          = l_usr_act
    EXCEPTIONS
      CNTL_ERROR           = 1
      ERROR_NO_GUI         = 2
      NOT_SUPPORTED_BY_GUI = 3
      others               = 4.


  IF sy-subrc = 0
        AND l_usr_act <>
        CL_GUI_FRONTEND_SERVICES=>ACTION_CANCEL.


  l_filename = l_fullpath.
  G_FILE_NAME = L_filename.
  CALL FUNCTION 'GUI_DOWNLOAD'
    EXPORTING
      FILENAME                        = l_filename
     FILETYPE                          = 'DAT'
    TABLES
      DATA_TAB                        = IT_EXCEL
   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.


 


엑셀로 다운로드 받는곳은 이렇게 로직이 짜여져 있습니다.


답변 좀 부탁드려요

번호 제목 글쓴이 날짜 조회 수
3641 <img src=3.gif border=0>range 변수에 비교 문제입니다. [4] 아밥돌이 2009.05.13 1330
3640 <img src=3.gif border=0>table control 생성시 header 만들때 질문이요~ [4] 깡패 2009.05.12 1898
3639 <img src=3.gif border=0>bdc프로그램 에러에 대한 문제입니다. [10] 아밥고지를 찾아서 2009.05.12 2911
3638 <img src=3.gif border=0>REUSE_ALV_GRID_DISPLAY와 관련된 질문 [4] 샴바나 2009.05.12 1164
3637 <img src=2.gif border=0>asp로 작성한 Web페이지와 SAP .net Connector간의 연결 방법 [1] 야스미 2009.05.11 1134
3636 경비신청관련 프로세스 설명부탁 (FI_FICO Transaction Code Short text 자료첨부) [3] file 하오 2009.05.08 1083
3635 <img src=3.gif><img src=2.gif border=0>BDC 수익성세그먼트의 오더번호 셋팅 오류. [2] 파초선 2009.05.11 1372
3634 <img src=2.gif border=0>SALV의 Refresh에 대한 질문입니다. [3] kms 2009.05.11 1064
3633 <img src=3.gif border=0>시스템 필드 알고 계신것 쫌 가르켜 주세요. .너무 유용한것 같아요.. [3] 아밥돌이 2009.05.08 1204
3632 <img src=2.gif border=0>웹 브라우저 호출시 DLL파일 사용법이요... [9] 초밥퍼 2009.05.08 1788
» <img src=3.gif border=0>리포트 프로그램에서 다운로드한 엑셀파일 [1] 샴바나 2009.05.08 1157
3630 <img src=2.gif border=0>COLLECT에 대한 간단한 질문이 있습니다..................... [5] STAR 2009.05.08 1257
3629 <img src=3.gif border=0>SALV에서 EVENT를 발생시킨 객체를 식별할 수 있는 방법이 있을까요? [2] kms 2009.05.07 1135
3628 <img src=2.gif border=0>BDC에서 한 화면상에 sub스크린 3개를 각각 클릭하면서 데이터를 넣어줘야함.... [2] 왜이랴아마추어가치 2009.05.07 1359
3627 <img src=3.gif border=0>제가 만든 table 을 참조하여 조회하려고하는데 이런 에러가 나네요; [3] 깡패 2009.05.07 1080
3626 <img src=3.gif border=0>REUSE_ALV_FIELDCATALOG_MERGE 사용시 인터널테이블 수정했는데요.. [3] 피크민 2009.05.07 3033
3625 <img src=3.gif border=0>RSQL 덤프(Error in module RSQL of the database interface) [3] file 스땐 2009.05.07 3933
3624 <img src=3.gif border=0>공휴일 빼고 Workingday만 가져오는 함수 [3] 으컁컁 2009.05.07 1385
3623 <img src=3.gif border=0>user_exit 활성화에 관해서요질문입니다. 저장 활성화? [6] 아밥고지를 찾아서 2009.05.07 1242
3622 <img src=3.gif border=0>[SD] 모듈 질문입니다 Sales Order 미처리된 데이터 찾는방법 [6] SD_꽃미남 2009.05.07 1059