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: 

Create a Directory in the user local hardisk

Former Member
0 Kudos

Hi,

How to Create a Directory in the user local hardisk

Thanks

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

When using WS_DOWNLOAD, if the directory exists on the PC then the download is successful. However, if the directory does not exist then the download fails. Therefore, you can use GUI_CREATE_DIRECTORY to create the directory at the begining of your ABAP programs. If the directory or folder already exists on the personal computer, the command will just be ignored.

Tested in 4.6x

REPORT ZGUI_DIR.

call function 'GUI_CREATE_DIRECTORY'

exporting

dirname = 'C:\TEST'

EXCEPTIONS

FAILED = 1

OTHERS = 2.

if sy-subrc <> 0.

WRITE: / 'Error Code ',SY-SUBRC.

endif.

Reward points if found helpful..

Cheers,

Barli.

3 REPLIES 3

Former Member
0 Kudos

CALL FUNCTION GUI_CREATE_DIRECTORY

Former Member
0 Kudos

Hi,

use the function module as follows.

call function gui_create_directory.

IMPORTING

DIRNAME = 'C:\TEST'

EXCEPTIONS

FAILED = 1.

Regards,

Sanki.

Former Member
0 Kudos

Hi,

When using WS_DOWNLOAD, if the directory exists on the PC then the download is successful. However, if the directory does not exist then the download fails. Therefore, you can use GUI_CREATE_DIRECTORY to create the directory at the begining of your ABAP programs. If the directory or folder already exists on the personal computer, the command will just be ignored.

Tested in 4.6x

REPORT ZGUI_DIR.

call function 'GUI_CREATE_DIRECTORY'

exporting

dirname = 'C:\TEST'

EXCEPTIONS

FAILED = 1

OTHERS = 2.

if sy-subrc <> 0.

WRITE: / 'Error Code ',SY-SUBRC.

endif.

Reward points if found helpful..

Cheers,

Barli.