Home SAP ABAP EXPORT TO EXCEL 
SAP ABAP EXPORT TO EXCEL
 
FORM  f_download_sample_file .DATA  : lv_fname TYPE  string.DATA  : lv_file_name TYPE  string.DATA  : lv_i TYPE  i  ,TYPE  string,TYPE  string.DATA  : BEGIN  OF  lt_samp_line OCCURS  0 ,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,TYPE  char40,END  OF  lt_samp_line.*Bu tablo excelimiz 18 alanlı olduÄŸunu belirtiyor. *Burada bu methodu çağırarak user'a uygun yer seçtirtiyoruz. CALL  METHOD  cl_gui_frontend_services=>file_save_dialogEXPORTING 'Select path..' '.XLS' 'Customer-material_info_file' CHANGING *EÄŸer uygun seçilmiÅŸse IF  lv_fname NE  space.text -k01.APPEND  lt_samp_line.text -k02.APPEND  lt_samp_line.text -004 .text -005 .text -006 .text -007 .text -009 .text -008 .text -010 .text -011 .text -012 .text -013 .text -014 .text -015 .text -016 .text -017 .text -018 .text -019 .text -020 .text -021 .APPEND  lt_samp_line.CALL  METHOD  cl_gui_frontend_services=>gui_downloadEXPORTING 'X' CHANGING EXCEPTIONS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 OTHERS                   = 24 .IF  sy-subrc <> 0 .MESSAGE  ID  sy-msgid TYPE  sy-msgty NUMBER  sy-msgnoWITH  sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.ENDIF .ENDIF .ENDFORM .
 
Social Plugin