Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 10313

Re: Download or Save CSV file in the App server problem

$
0
0

Hi,

 

Check Out The Program to download the file to the application server

 

or

 

Check out this wiki

 

or check out the threads below

 

thread1

 

thread2

 

 

Download the file to presentation server

 

TYPES : BEGIN OF test,
           str TYPE char100,
         END OF test.

DATA : lt_test TYPE STANDARD TABLE OF test,
        lv_test TYPE test.

         lv_test = 'test'.
         APPEND lv_test TO lt_test.

         lv_test = 'test'.
         APPEND lv_test TO lt_test.

         lv_test = 'test'.
         APPEND lv_test TO lt_test.

         lv_test = 'test'.
         APPEND lv_test TO lt_test.

         lv_test = 'test'.
         APPEND lv_test TO lt_test.

         lv_test = 'test'.
         APPEND lv_test TO lt_test.

CALL FUNCTION 'GUI_DOWNLOAD'
   EXPORTING
*   BIN_FILESIZE                    =
     filename                        = 'C:\ALEN\test.csv'
*   FILETYPE                        = 'ASC'
*   APPEND                          = ' '
*   WRITE_FIELD_SEPARATOR           = ' '
*   HEADER                          = '00'
*   TRUNC_TRAILING_BLANKS           = ' '
*   WRITE_LF                        = 'X'
*   COL_SELECT                      = ' '
*   COL_SELECT_MASK                 = ' '
*   DAT_MODE                        = ' '
*   CONFIRM_OVERWRITE               = ' '
*   NO_AUTH_CHECK                   = ' '
*   CODEPAGE                        = ' '
*   IGNORE_CERR                     = ABAP_TRUE
*   REPLACEMENT                     = '#'
*   WRITE_BOM                       = ' '
*   TRUNC_TRAILING_BLANKS_EOL       = 'X'
*   WK1_N_FORMAT                    = ' '
*   WK1_N_SIZE                      = ' '
*   WK1_T_FORMAT                    = ' '
*   WK1_T_SIZE                      = ' '
*   WRITE_LF_AFTER_LAST_LINE        = ABAP_TRUE
*   SHOW_TRANSFER_STATUS            = ABAP_TRUE
*   VIRUS_SCAN_PROFILE              = '/SCET/GUI_DOWNLOAD'
* IMPORTING
*   FILELENGTH                      =
   tables
     data_tab                        = lt_test
*   FIELDNAMES                      =
* 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
           .
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.


Regards,

Alenlee mj


Viewing all articles
Browse latest Browse all 10313

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>