Speichern Unter Popup - Dateiname abfragen via Pop-up

Code Snippet um in ABAP Dateinamen abzufragen, in den gespeichert werden soll. Liefert den Dateipfad zurück.

Like it? Share it!
*---------------------------------------------------------------------* * FORM choose_filename * Fragt den Benutzer nach einer Datei auf dem Client-Rechner, in * die gespeichert werden soll. *---------------------------------------------------------------------* FORM choose_filename CHANGING ps_filepath TYPE string. DATA: lv_title TYPE string, lv_filter TYPE string, lv_ext TYPE string, lv_file TYPE string, lv_path TYPE string, lv_fullpath TYPE string, lv_action TYPE i. ps_filepath = "". lv_title = 'Datei Speichern'. " Topup Titel lv_filter = 'PDF files (*.pdf)|*.pdf|'. "vorauswahl an Dateiformaten lv_ext = 'pdf'."Dateilerweiterung * CL_GUI_FRONTEND_SERVICES für das eigentliche "Speichern Unter"-Popup CALL METHOD cl_gui_frontend_services=>file_save_dialog EXPORTING window_title = lv_title file_filter = lv_filter default_extension = lv_ext CHANGING filename = lv_file path = lv_path fullpath = lv_fullpath user_action = lv_action EXCEPTIONS OTHERS = 99. IF sy-subrc = 0 AND lv_action = cl_gui_frontend_services=>action_ok. * Rückgabeparameter Dateipfad nur dann zurückgeben, wenn der User auf OK * geklickt hat. ps_filepath = lv_fullpath. ENDIF. ENDFORM.

>_ Author

>_ last updated 4 yearss ago

>_ Language: ABAP

Popup Datei speichern