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;
 
Hiç yorum yok:
Yorum Gönder