GUI_CREATE_DIRECTORY ve GUI_REMOVE_DIRECTORY
…
Lokalde bir yerlerde bir dizin oluşturmak istersem;
GUI_CREATE_DIRECTORY
DATA: LV_PATH(11) VALUE 'C:\'."C:\ + SY-DATUM(8CHAR)
CONDENSE LV_PATH.
CONCATANETE LV_PATH
SY-DATUM
INTO LV_PATH.
CALL FUNCTION 'GUI_CREATE_DIRECTORY'
EXPORTING
DIRNAME = LV_PATH""C:\ + SY-DATUM
EXCEPTIONS
FAILED = 1
OTHERS = 2.
IF SY-SUBRC NE 0.
"Bir sıkıntı var...
ELSE.
"Belirtilen dizine gidip bir bakmak lazım...
ENDIF.
…
Bir de GUI_REMOVE_DIRECTORY var…
Bu arkadaşla da belirtilen dizini silebiliyoruz;
CALL FUNCTION 'GUI_REMOVE_DIRECTORY'
EXPORTING
DIRNAME = LV_SILINECEK_PATH
EXCEPTIONS
FAILED = 1
OTHERS = 2.
IF SY-SUBRC NE 0.
"Burada bir sıkıntı var demek.
ELSE.
"Tamam, böyle olacaktı...
ENDIF.
Lokalde bir yerlerde bir dizin oluşturmak istersem;
GUI_CREATE_DIRECTORY
Bir de GUI_REMOVE_DIRECTORY var…
Bu arkadaşla da belirtilen dizini silebiliyoruz;