메뉴 건너뛰기

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.


 


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


답변 좀 부탁드려요

번호 제목 글쓴이 날짜 조회 수
3632 <img src=2.gif border=0>웹 브라우저 호출시 DLL파일 사용법이요... [9] 초밥퍼 2009.05.09 1791
» <img src=3.gif border=0>리포트 프로그램에서 다운로드한 엑셀파일 [1] 샴바나 2009.05.08 1158
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.08 1135
3628 <img src=2.gif border=0>BDC에서 한 화면상에 sub스크린 3개를 각각 클릭하면서 데이터를 넣어줘야함.... [2] 왜이랴아마추어가치 2009.05.08 1369
3627 <img src=3.gif border=0>제가 만든 table 을 참조하여 조회하려고하는데 이런 에러가 나네요; [3] 깡패 2009.05.08 1081
3626 <img src=3.gif border=0>REUSE_ALV_FIELDCATALOG_MERGE 사용시 인터널테이블 수정했는데요.. [3] 피크민 2009.05.08 3038
3625 <img src=3.gif border=0>RSQL 덤프(Error in module RSQL of the database interface) [3] file 스땐 2009.05.08 3948
3624 <img src=3.gif border=0>공휴일 빼고 Workingday만 가져오는 함수 [3] 으컁컁 2009.05.07 1387
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 1060
3621 <img src=2.gif border=0>SAP+Oracle DB 환경에서 튜닝시 고려사항 답변 부탁드립니다^^<질문> [1] Doonghoya 2009.05.07 1226
3620 <img src=3.gif border=0>SAPNW7.0ABAPTrialSP12 설치완료후 disp+work 애러 문제 도와주십시오.. [4] file 任重而道远-+ 2009.05.06 985
3619 <img src=3.gif border=0><img src=1.gif border=0>BAPI_OUTB_DELIVERY_CREATE_SLS 이것을 이용 납품 생성시..질문^^ 안면도 2009.05.07 2360
3618 <img src=3.gif border=0>alv 리스트 상에서 스페이스 나타내기 꼭 좀 알려주세요 [3] 필통 2009.05.05 1165
3617 <img src=2.gif border=0>사용자 유지보수 (SU01) 대한 질문입니다. [3] 별바라기 2009.05.06 1342
3616 <img src=3.gif border=0>type-1 프로그램에서 엑셀로 다운로드에 대한질문 [1] file 샴바나 2009.05.06 1049
3615 <img src=3.gif border=0>workarea 한라인을 통채로 붙여서 하나의 스트링으로 만드는 방법이 있을까요? [1] kms 2009.05.06 990
3614 <img src=3.gif border=0>set_table_for_first_display 메소드로 구현한 화면상에서 edit 모드에 서치헬프를 달고 싶은데 간단히 요약좀 해주세요 [3] 필통 2009.05.04 1282
3613 <img src=2.gif border=0>Data Element 를 어떻게 itab 필드에 추가시키나요? [5] 유부남24세 2009.05.04 1144