<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: F4 help for a selection screen parameter with filename created dynamically in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-for-a-selection-screen-parameter-with-filename-created-dynamically/m-p/4866327#M1137806</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this code will help:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_filename  CHANGING p_filename.&lt;/P&gt;&lt;P&gt;  DATA      : lv_filename  TYPE string,&lt;/P&gt;&lt;P&gt;              lv_rc TYPE i,&lt;/P&gt;&lt;P&gt;              li_filetable TYPE filetable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONSTANTS : lc_fname TYPE string VALUE 'ZRPP4000.XLS',&lt;/P&gt;&lt;P&gt;              lc_fpath TYPE string VALUE 'C:\',&lt;/P&gt;&lt;P&gt;              lc_extn TYPE string VALUE 'XLS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD cl_gui_frontend_services=&amp;gt;file_open_dialog&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      default_filename        = lc_fname&lt;/P&gt;&lt;P&gt;      initial_directory       = lc_fpath&lt;/P&gt;&lt;P&gt;      default_extension       = lc_extn&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      file_table              = li_filetable&lt;/P&gt;&lt;P&gt;      rc                      = lv_rc&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      file_open_dialog_failed = 1&lt;/P&gt;&lt;P&gt;      cntl_error              = 2&lt;/P&gt;&lt;P&gt;      error_no_gui            = 3&lt;/P&gt;&lt;P&gt;      not_supported_by_gui    = 4&lt;/P&gt;&lt;P&gt;      OTHERS                  = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF  sy-subrc = 0 .&lt;/P&gt;&lt;P&gt;    READ TABLE li_filetable INTO lv_filename INDEX 1.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      p_filename = lv_filename.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  REFRESH li_filetable.&lt;/P&gt;&lt;P&gt;  CLEAR:lv_filename.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "get_filename&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;" p_filename is selection screen parameter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Nov 2008 04:25:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-11-27T04:25:16Z</dc:date>
    <item>
      <title>F4 help for a selection screen parameter with filename created dynamically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-for-a-selection-screen-parameter-with-filename-created-dynamically/m-p/4866324#M1137803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          I have a requirement where in an F4 help should be present for a selection screen parameter. After selecting the filepath and clicking OK button on the Dialog, the filename should be dynamically get created in the selection screen parameter field. For example: &lt;/P&gt;&lt;P&gt;if the path is D:\DOCS then at the end of DOCS the filename should automatically get populated. &lt;/P&gt;&lt;P&gt;Like below string:&lt;/P&gt;&lt;P&gt;D:\DOCS\new.txt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any function module or method which does this kind of activity.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Deepak&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2008 14:37:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-for-a-selection-screen-parameter-with-filename-created-dynamically/m-p/4866324#M1137803</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-26T14:37:25Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help for a selection screen parameter with filename created dynamically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-for-a-selection-screen-parameter-with-filename-created-dynamically/m-p/4866325#M1137804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this sample code. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;PARAMETERS : p_path TYPE RLGRAP-FILENAME.
DATA : v_path1 TYPE string.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_path.
CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;DIRECTORY_BROWSE
*  EXPORTING
*    WINDOW_TITLE         =
*    INITIAL_FOLDER       =
  CHANGING
    SELECTED_FOLDER      = v_path1
*  EXCEPTIONS
*    CNTL_ERROR           = 1
*    ERROR_NO_GUI         = 2
*    NOT_SUPPORTED_BY_GUI = 3
*    OTHERS               = 4
        .
IF SY-SUBRC &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
p_path = v_path1.
CALL FUNCTION 'ISH_N2_CREATE_FILENAME'
 EXPORTING
   SS_PFADNAME             = p_path
   SS_FILE_EXTENSION       = 'txt'
   SS_MODE                 = 'PC '
   SS_LETTER               = 'D'
 IMPORTING
   SS_DATEINAME             = p_path
* EXCEPTIONS
*   ERROR                   = 1
*   OTHERS                  = 2
          .
IF SY-SUBRC &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2008 22:52:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-for-a-selection-screen-parameter-with-filename-created-dynamically/m-p/4866325#M1137804</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-26T22:52:31Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help for a selection screen parameter with filename created dynamically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-for-a-selection-screen-parameter-with-filename-created-dynamically/m-p/4866326#M1137805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi , &lt;/P&gt;&lt;P&gt;After You get the File Browsed Name from KD_GET_FILENAME_ON_F4 .just Assign the Required Dynamic File Format to the Return Variable , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Br&lt;/P&gt;&lt;P&gt;Dilum&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 03:18:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-for-a-selection-screen-parameter-with-filename-created-dynamically/m-p/4866326#M1137805</guid>
      <dc:creator>former_member451655</dc:creator>
      <dc:date>2008-11-27T03:18:22Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help for a selection screen parameter with filename created dynamically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-for-a-selection-screen-parameter-with-filename-created-dynamically/m-p/4866327#M1137806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this code will help:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_filename  CHANGING p_filename.&lt;/P&gt;&lt;P&gt;  DATA      : lv_filename  TYPE string,&lt;/P&gt;&lt;P&gt;              lv_rc TYPE i,&lt;/P&gt;&lt;P&gt;              li_filetable TYPE filetable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONSTANTS : lc_fname TYPE string VALUE 'ZRPP4000.XLS',&lt;/P&gt;&lt;P&gt;              lc_fpath TYPE string VALUE 'C:\',&lt;/P&gt;&lt;P&gt;              lc_extn TYPE string VALUE 'XLS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD cl_gui_frontend_services=&amp;gt;file_open_dialog&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      default_filename        = lc_fname&lt;/P&gt;&lt;P&gt;      initial_directory       = lc_fpath&lt;/P&gt;&lt;P&gt;      default_extension       = lc_extn&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      file_table              = li_filetable&lt;/P&gt;&lt;P&gt;      rc                      = lv_rc&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      file_open_dialog_failed = 1&lt;/P&gt;&lt;P&gt;      cntl_error              = 2&lt;/P&gt;&lt;P&gt;      error_no_gui            = 3&lt;/P&gt;&lt;P&gt;      not_supported_by_gui    = 4&lt;/P&gt;&lt;P&gt;      OTHERS                  = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF  sy-subrc = 0 .&lt;/P&gt;&lt;P&gt;    READ TABLE li_filetable INTO lv_filename INDEX 1.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      p_filename = lv_filename.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  REFRESH li_filetable.&lt;/P&gt;&lt;P&gt;  CLEAR:lv_filename.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "get_filename&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;" p_filename is selection screen parameter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 04:25:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-for-a-selection-screen-parameter-with-filename-created-dynamically/m-p/4866327#M1137806</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-27T04:25:16Z</dc:date>
    </item>
  </channel>
</rss>

