[ABAP] Prüfen, ob Datei existiert (FileExists)

PARAMETERS: p_fname TYPE string OBLIGATORY LOWER CASE.

START-OF-SELECTION.
  TRY.
      IF abap_true = cl_gui_frontend_services=>file_exist( p_fname ).
        WRITE: / |Datei vorhanden: { p_fname }|.
      ELSE.
        WRITE: / |Datei nicht vorhanden: { p_fname }|.
      ENDIF.
    CATCH cx_root INTO DATA(e_txt).
      MESSAGE e_txt->get_text( ) TYPE 'I'.
  ENDTRY.