<?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: how to declare a parameter in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180882#M463693</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PARAMETERS     : p_input  LIKE rlgrap-filename MODIF ID mod OBLIGATORY&lt;/P&gt;&lt;P&gt;                                                     DEFAULT c_output,&lt;/P&gt;&lt;P&gt;                 p_output LIKE rlgrap-filename OBLIGATORY DEFAULT&lt;/P&gt;&lt;P&gt;                                                             c_output.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                        AT SELECTION-SCREEN                          *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--Providing F4 help for the output file.&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_input.&lt;/P&gt;&lt;P&gt;  PERFORM execute_f4help USING 'P_INPUT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  execute_f4help&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Form called for f4 help to the output/input file field.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM execute_f4help USING  fp_file.&lt;/P&gt;&lt;P&gt;*--Selects the directory list from the presentation server&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_DXFILENAME_4_DYNP'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            dynpfield_filename = fp_file&lt;/P&gt;&lt;P&gt;            dyname             = sy-cprog&lt;/P&gt;&lt;P&gt;            dynumb             = sy-dynnr&lt;/P&gt;&lt;P&gt;            filetype           = 'P'&lt;/P&gt;&lt;P&gt;            location           = 'P'&lt;/P&gt;&lt;P&gt;            server             = space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " execute_f4help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sharadendu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 May 2007 06:36:46 GMT</pubDate>
    <dc:creator>sharadendu_agrawal</dc:creator>
    <dc:date>2007-05-09T06:36:46Z</dc:date>
    <item>
      <title>how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180874#M463685</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 want to declare a parameter which takes given input as &lt;/P&gt;&lt;P&gt;'c:\mydoucmnets\jfjfjfjfffsdkhhhhh' for that what and f4 help should be attached to it.&lt;/P&gt;&lt;P&gt;if any function module for this type give me that also&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:19:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180874#M463685</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-09T06:19:39Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180875#M463686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS:P_FILE LIKE IBIPPARMS-PATH.&lt;/P&gt;&lt;P&gt;DATA FILENAME TYPE STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;      program_name  = sy-cprog&lt;/P&gt;&lt;P&gt;      dynpro_number = sy-dynnr&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;      file_name     = P_FILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;FILENAME = P_FILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds,&lt;/P&gt;&lt;P&gt;bharat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:24:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180875#M463686</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-09T06:24:36Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180876#M463687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suresh ,,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &amp;lt;b&amp;gt;Declare like this ..&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&amp;lt;b&amp;gt;PARAMETERS:    p_fname TYPE rlgrap-filename.&amp;lt;/b&amp;gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;For F4 Help...&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fname.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To get the Input file name and path from presentation server&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM f_get_filename_pre USING p_fname.&lt;/P&gt;&lt;P&gt;......&lt;/P&gt;&lt;P&gt;.......&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  f_get_filename_pre&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; This subroutine will Open the file path&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM f_get_filename_pre  USING p_fname TYPE rlgrap-filename.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  DATA:     lt_files TYPE filetable,        " File table&lt;/P&gt;&lt;P&gt;            lv_title TYPE string,           " Window table&lt;/P&gt;&lt;P&gt;            lv_file  TYPE file_table,       " File name&lt;/P&gt;&lt;P&gt;            lv_subrc TYPE sy-subrc,         " Output value&lt;/P&gt;&lt;P&gt;            lv_file1 TYPE string.           " File name&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To open the file dialog box&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;      window_title            = lv_title&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      file_table              = lt_files&lt;/P&gt;&lt;P&gt;      rc                      = lv_subrc&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;      OTHERS                  = 4.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Get the file name.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    LOOP AT lt_files INTO lv_file.&lt;/P&gt;&lt;P&gt;      lv_file1 = lv_file.&lt;/P&gt;&lt;P&gt;      MOVE lv_file1 TO p_fname.&lt;/P&gt;&lt;P&gt;      EXIT.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;ENDFORM.                    " f_get_filename_pre&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:26:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180876#M463687</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-09T06:26:20Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180877#M463688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   You can declare the parameter as ,&lt;/P&gt;&lt;P&gt;parameter : FILENAME type string .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this should work in reference to declaration part ..&lt;/P&gt;&lt;P&gt;and use FM f4_filename for getting the F4 help .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, &lt;/P&gt;&lt;P&gt;Ranjita&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:26:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180877#M463688</guid>
      <dc:creator>former_member196299</dc:creator>
      <dc:date>2007-05-09T06:26:59Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180878#M463689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi suresh!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the code below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters:filename like IBIPPARMS-PATH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen on value-request for filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;         PROGRAM_NAME        = SYST-CPROG&lt;/P&gt;&lt;P&gt;         DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;P&gt;         FIELD_NAME          = ' '&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;         FILE_NAME           = filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you dont want to use F4 help, then you can declare as below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters: filename like rlgrap-filename default 'c:\mydoucmnets\jfjfjfjfffsdkhhhhh'. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Hope your question is answered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sayee&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Sayee&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:28:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180878#M463689</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-09T06:28:19Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180879#M463690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the function module F4_FILENAME.&lt;/P&gt;&lt;P&gt;this wud enable u to attach any file from ur system using input help at the selection screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wjile calling the function module,&lt;/P&gt;&lt;P&gt;jus give the parameter pr_file in the importing parameters of the function mod as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
PARAMETERS : pr_file      TYPE rlgrap-filename
....

CALL FUNCTION 'F4_FILENAME'
    IMPORTING
      file_name = pr_file.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps u.&lt;/P&gt;&lt;P&gt;****reward points if useful..&lt;/P&gt;&lt;P&gt;All the best&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:29:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180879#M463690</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-09T06:29:10Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180880#M463691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;v_file type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER : filename LIKE rlgrap-filename OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'KD_GET_FILENAME_ON_F4'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      field_name = filename&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      file_name  = filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  v_file = filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the above fn module will let u access to the presentation server, from where u can select the file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Hymavathi Oruganti&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:33:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180880#M463691</guid>
      <dc:creator>hymavathi_oruganti</dc:creator>
      <dc:date>2007-05-09T06:33:42Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180881#M463692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*-- Data for fieldname in search function&lt;/P&gt;&lt;P&gt;        DATA: V_FILE LIKE DYNPREAD-FIELDNAME,&lt;/P&gt;&lt;P&gt;*-- Variable for storing path in charecter type&lt;/P&gt;&lt;P&gt;            V_PATH TYPE STRING,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            S E L E C T I O N  S C R E E N         *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: PATH1 LIKE IBIPPARMS-PATH. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**-- On F4 key&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR PATH1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_NAME        = SYST-CPROG&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   FIELD_NAME           = V_FILE&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   FILE_NAME            = PATH1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;******do rewards if usefull&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:36:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180881#M463692</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-09T06:36:16Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180882#M463693</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PARAMETERS     : p_input  LIKE rlgrap-filename MODIF ID mod OBLIGATORY&lt;/P&gt;&lt;P&gt;                                                     DEFAULT c_output,&lt;/P&gt;&lt;P&gt;                 p_output LIKE rlgrap-filename OBLIGATORY DEFAULT&lt;/P&gt;&lt;P&gt;                                                             c_output.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                        AT SELECTION-SCREEN                          *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--Providing F4 help for the output file.&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_input.&lt;/P&gt;&lt;P&gt;  PERFORM execute_f4help USING 'P_INPUT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  execute_f4help&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Form called for f4 help to the output/input file field.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM execute_f4help USING  fp_file.&lt;/P&gt;&lt;P&gt;*--Selects the directory list from the presentation server&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_DXFILENAME_4_DYNP'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            dynpfield_filename = fp_file&lt;/P&gt;&lt;P&gt;            dyname             = sy-cprog&lt;/P&gt;&lt;P&gt;            dynumb             = sy-dynnr&lt;/P&gt;&lt;P&gt;            filetype           = 'P'&lt;/P&gt;&lt;P&gt;            location           = 'P'&lt;/P&gt;&lt;P&gt;            server             = space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " execute_f4help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sharadendu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:36:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180882#M463693</guid>
      <dc:creator>sharadendu_agrawal</dc:creator>
      <dc:date>2007-05-09T06:36:46Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180883#M463694</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sureshbabu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   You can use the following code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   PARAMETERS: P_FILE LIKE RLGRAP-FILENAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   PERFORM SHOW_FILES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   FORM SHOW_FILES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: TMP_FILE LIKE IBIPPARMS-PATH.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;       PROGRAM_NAME  = SYST-CPROG&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        DYNPRO_NUMBER = SYST-DYNNR&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        FIELD_NAME    =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;       FILE_NAME     = TMP_FILE&lt;/P&gt;&lt;P&gt;        .&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;    P_FILE = TMP_FILE.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                               " SHOW_FILES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward, if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;USR&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:38:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180883#M463694</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-09T06:38:12Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180884#M463695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sureshbabu,&lt;/P&gt;&lt;P&gt;                      Use FM &amp;lt;b&amp;gt;'F4_FILENAME'&amp;lt;/b&amp;gt; at AT SELECTION-SCREEN ON VALUE-REQUEST event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Refer this code :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.&lt;/P&gt;&lt;P&gt;PARAMETERS : P_FILE TYPE IBIPPARMS-PATH .&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   PROGRAM_NAME        = SY-REPID&lt;/P&gt;&lt;P&gt;   DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   FILE_NAME           = P_FILE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P_file will contain data like this : 'c:\mydoucmnets\jfjfjfjfffsdkhhhhh'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if helpful.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hemant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:43:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180884#M463695</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-09T06:43:04Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180885#M463696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS P_FILENM LIKE RLGRAP-FILENAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILENM.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'KD_GET_FILENAME_ON_F4'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      MASK          = '*.TXT'&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      FILE_NAME     = P_FILENM&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      MASK_TOO_LONG = 1&lt;/P&gt;&lt;P&gt;      OTHERS        = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON P_FILENM.&lt;/P&gt;&lt;P&gt;  IF  P_DOWNLD = 'X'&lt;/P&gt;&lt;P&gt;  AND ( P_FILENM IS INITIAL OR&lt;/P&gt;&lt;P&gt;        P_FILENM NS '.pdf' ).&lt;/P&gt;&lt;P&gt;    MESSAGE ID 'ZSH' TYPE 'E' NUMBER 999&lt;/P&gt;&lt;P&gt;                     WITH TEXT-013.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT Selection-screen.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_GET_FILE_INFO'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      FNAME          = P_FILENM&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      FILE_SIZE      = H-FILE_EXIST&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      FILEINFO_ERROR = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF H-FILE_EXIST &amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID 'ZSH' TYPE 'E' NUMBER 999&lt;/P&gt;&lt;P&gt;            WITH TEXT-012.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Madhumati&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Reward Points if helpful&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 06:47:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180885#M463696</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-09T06:47:54Z</dc:date>
    </item>
    <item>
      <title>Re: how to declare a parameter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180886#M463697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm a little surprise that no one has suggested the best way to go and use the class/method .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

report zrich_0001.

data: ifiletable type filetable.
data: xfiletable like line of ifiletable.
data: rc type i.

parameters: p_file1 type localfile default'C:test.txt'.

at selection-screen on value-request for p_file1.

call method cl_gui_frontend_services=&amp;gt;file_open_dialog
   EXPORTING
*    WINDOW_TITLE            =
*    DEFAULT_EXTENSION       =
*    DEFAULT_FILENAME        =
*    FILE_FILTER             =
     INITIAL_DIRECTORY       = 'C:'
*    MULTISELECTION          =
  changing
    file_table              = ifiletable
    rc                      = rc
*    USER_ACTION             =
  EXCEPTIONS
    FILE_OPEN_DIALOG_FAILED = 1
    CNTL_ERROR              = 2
    ERROR_NO_GUI            = 3
    others                  = 4.
        .
 read table ifiletable into xfiletable index 1.
 if sy-subrc = 0.
  p_file1 = xfiletable-FILENAME.
 endif.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2007 17:46:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-declare-a-parameter/m-p/2180886#M463697</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-05-09T17:46:24Z</dc:date>
    </item>
  </channel>
</rss>

