Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

date mask in cl_gui_frontend_services=>gui_upload

Former Member
0 Kudos

Hi all,

I am trying to upload a file using cl_gui_frontend_services=>gui_upload.

here is the interface for that

CALL METHOD CL_GUI_FRONTEND_SERVICES=>GUI_UPLOAD

EXPORTING

FILENAME = V_FILE

FILETYPE = 'DAT'

DAT_MODE = 'MM/DD/YYYY'

CHANGING

DATA_TAB = I_FILE

EXCEPTIONS

.........

What should I give in the DAT_MODE to get the date in MM/DD/YYYY format.

Thanks in advance.

Goldie.

1 REPLY 1

former_member156446
Active Contributor
0 Kudos

*DAT_MODE Type CHAR01 *


CALL METHOD cl_gui_frontend_services=>gui_upload
    EXPORTING
      filename                = l_filename
      filetype                = 'BIN'
    IMPORTING
      filelength              = flen
    CHANGING
      data_tab                = datatab[]
    EXCEPTIONS
      file_open_error         = 1
      file_read_error         = 2
      no_batch                = 3
      gui_refuse_filetransfer = 4
      invalid_type            = 5
      no_authority            = 6
      unknown_error           = 7
      bad_data_format         = 8
      header_not_allowed      = 9
      separator_not_allowed   = 10
      header_too_long         = 11
      unknown_dp_error        = 12
      access_denied           = 13
      dp_out_of_memory        = 14
      disk_full               = 15
      dp_timeout              = 16
      not_supported_by_gui    = 17
      error_no_gui            = 18
      OTHERS                  = 19.
  IF sy-subrc NE 0.
    WRITE: / 'Error uploading file'(003), l_filename.
    EXIT.
  ENDIF.