Skip to content
Skip to content
Menu
SAP ABAP DWIMAN
  • About
SAP ABAP DWIMAN

F4 Search Help File

By juananda.satria on April 27, 2023

Berikut potongan code untuk memunculkan search help F4 file ABAP pada selection screen

  PARAMETERS: p_file TYPE string.

penjelasan: gunakan code ini pada selection screen


AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
  "Popup file open
  PERFORM f_f4_file CHANGING p_file.

penjelasan: deklarasikan event ini setelah deklarasi selection screen

FORM f_f4_file  CHANGING pc_flupld TYPE string..

  DATA: lt_filetable TYPE filetable,
        ls_filetable TYPE file_table,
        lv_subrc     TYPE i.

  CALL METHOD cl_gui_frontend_services=>file_open_dialog
    EXPORTING
      file_filter             = 'Excel Files (*.XLSX)|*.XLSX|' ##NO_TEXT " cl_gui_frontend_services=>filetype_excel "
    CHANGING
      file_table              = lt_filetable
      rc                      = lv_subrc
    EXCEPTIONS
      file_open_dialog_failed = 1
      cntl_error              = 2
      error_no_gui            = 3
      not_supported_by_gui    = 4
      OTHERS                  = 5.
  IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
               WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ELSE.
    READ TABLE lt_filetable INTO ls_filetable INDEX 1.
    pc_flupld = ls_filetable-filename.
  ENDIF.
ENDFORM.

Penjelasan: contoh code ini digunakan untuk upload file berformat excel, custom di bagian extensionnya untuk menentukan filter extensionnya. Jika ingin all files maka gunakan * .

Code ini hanya digunakan untuk memilih hanya satu file.

Post navigation

ZTEMPLATE
Upload Excel File to Internal Table ABAP

1 thought on “F4 Search Help File”

  1. Pingback: Upload file – SAP ABAP DWIMAN

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • SAP ABAP – Generate Fiori URL
  • SAP ABAP – Workflow Agents CDS
  • SAP ABAP – Workflow Level with Table Function
  • SAP ABAP – Download ALV to Excel with Total and Subtotal
  • SAP ABAP – BDC Template

Recent Comments

  1. SAP ABAP – Simple Interface FTP Inbound (SAP Consume File From FTP) – SAP ABAP DWIMAN on SAP ABAP – String Encode & Decode BASE64
  2. Upload file – SAP ABAP DWIMAN on F4 Search Help File

Archives

  • May 2025
  • August 2024
  • June 2024
  • May 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • May 2023
  • April 2023

Categories

  • Uncategorized
©2026 SAP ABAP DWIMAN | WordPress Theme by SuperbThemes.com