Skip to Content
0
Former Member
Apr 10, 2014 at 08:33 AM

Problem in introducing multi-Selection of files from folder to GUI Upload.

446 Views

Dear EXPERTS,

As I am new to ABAP, I am struck in a problem.

MY requirement is: To upload an .azt file (Multiple possibly), split it for further processing.

My Problem : I am able to select multiple files from the Pop up folder dialogue but I am not able to populate the

multiple .azt files in P_file selection path for GUI UPLOAD.

In the code below when I use Multiselection = 'X' then in the folder pop up multiselection is possible but the multiselection deosn't

gets selected for upload.

Below is my code:

DATA: file_str1 type string.

data: it_tab TYPE STANDARD TABLE OF file_table,

lw_file LIKE LINE OF it_tab,

gd_subrc TYPE i.

SELECTION-SCREEN begin of block blk with frame title text-100.

SELECTION-SCREEN SKIP 2.

parameters : p_file like rlgrap-filename .

SELECTION-SCREEN end of block blk.

*F4 input file

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.

CALL METHOD cl_gui_frontend_services=>file_open_dialog

EXPORTING

window_title = 'Select only Text File'

default_filename = '.azt'

multiselection = 'X'

CHANGING

file_table = it_tab

rc = gd_subrc.

READ TABLE it_tab INTO lw_file INDEX 1.

p_file = lw_file-FILENAME.

Start-of-Selection.

file_str1 = P_file.

CALL FUNCTION 'GUI_UPLOAD'

EXPORTING

filename = file_str1

* filename = '\\10.10.1.92\Volume_1\_projekte\Zeiterfassung-SAP\test.azt'

tables

data_tab = it_string

.

IF sy-subrc <> 0.

* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

ENDIF.

Looking forward for your suggestions.

That is my requirement.

Regards,

Chandan