<?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: Search help for filename+path in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604869#M1437886</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I know that i can do this,but the problem is that if you need to regenerate the maintnence  ,&lt;/P&gt;&lt;P&gt;you have to remember to rewrite the pov.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Jan 2010 08:56:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-01-26T08:56:19Z</dc:date>
    <item>
      <title>Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604863#M1437880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;When i need to get a file name and its path , i use the f.m. "WS_FILENAME_GET" that popup an explorer window.&lt;/P&gt;&lt;P&gt; I'm looking for a search help that do the same, so i can link it to a data element . &lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;koby&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 11:27:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604863#M1437880</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-25T11:27:40Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604864#M1437881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kobby,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use rlgrap-filename.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 16:45:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604864#M1437881</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-25T16:45:15Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604865#M1437882</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;there is no such search help. You need to do it like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;PARAMETERS: p_file TYPE rlgrap-filename.
DATA: gt_filetab TYPE filetable,
      gs_file TYPE file_tab,
      gv_rc TYPE i.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
  CLEAR gt_filetab.
  CALL METHOD cl_gui_frontend_services=&amp;gt;file_open_dialog
    EXPORTING
      multiselection    = space
    CHANGING
      file_table        = gt_filetab
      rc                = gv_rc.

  LOOP AT gt_filetab INTO gs_file.
    p_file = gs_file-filename.
  ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Adrian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 17:43:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604865#M1437882</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-25T17:43:37Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604866#M1437883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check link:[http://sapprograms.blogspot.com/2008/11/f4-for-files-on-presentation-or.html]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 18:15:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604866#M1437883</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2010-01-25T18:15:08Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604867#M1437884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mr. Keshav,&lt;/P&gt;&lt;P&gt;What i'm looking for is a search-help so i can connect it to a data element. It will be used,for instent, when i build&lt;/P&gt;&lt;P&gt;a maintenence dialog thru trans SE54. Te file search will be "build in" when i will use my data element.&lt;/P&gt;&lt;P&gt;Thank you for your answer,anyway.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regard,&lt;/P&gt;&lt;P&gt;koby&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jan 2010 06:19:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604867#M1437884</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-26T06:19:31Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604868#M1437885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you cannot bring this functionality with a data element.&lt;/P&gt;&lt;P&gt;You can go to the screen logic of the maintenace and add a POV.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jan 2010 07:56:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604868#M1437885</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2010-01-26T07:56:39Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604869#M1437886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I know that i can do this,but the problem is that if you need to regenerate the maintnence  ,&lt;/P&gt;&lt;P&gt;you have to remember to rewrite the pov.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jan 2010 08:56:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604869#M1437886</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-26T08:56:19Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604870#M1437887</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;So what i think is its better to go for a program( with table control) instead of a table maintenance through which the entry can be made.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jan 2010 10:35:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604870#M1437887</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2010-01-26T10:35:24Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604871#M1437888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi keshav,&lt;/P&gt;&lt;P&gt;Thank you for your response.&lt;/P&gt;&lt;P&gt;I know there are several ways to handle this popup browser.&lt;/P&gt;&lt;P&gt;What i'm looking for is a simple way to handle file choosing , without any "work around".&lt;/P&gt;&lt;P&gt;I think i'll try to build a complex search-help ( with "Search help exit").&lt;/P&gt;&lt;P&gt;Did you use it? &lt;/P&gt;&lt;P&gt;Mybe by overwrite the "hit list display"  event , i'll menage to solve my problem.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;koby&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jan 2010 11:25:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604871#M1437888</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-26T11:25:06Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604872#M1437889</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 : lv_dir TYPE string,&lt;/P&gt;&lt;P&gt;            lv_file TYPE string,&lt;/P&gt;&lt;P&gt;            lv_result(1) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; DATA : lv_filename TYPE string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : p_file TYPE 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;HR originaltext="------------------" /&gt;&lt;P&gt;&amp;gt;getting f4 help&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    = 'P_FILE'&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;  IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e000.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.  -&lt;/P&gt;&lt;HR originaltext="------------------------" /&gt;&lt;P&gt;&amp;gt;validating the path&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SO_SPLIT_FILE_AND_PATH'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      full_name     = p_file&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      stripped_name = lv_file&lt;/P&gt;&lt;P&gt;      file_path     = lv_dir&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      x_error       = 1&lt;/P&gt;&lt;P&gt;      OTHERS        = 2.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD cl_gui_frontend_services=&amp;gt;directory_exist&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      directory            = lv_dir&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      result               = lv_result&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      cntl_error           = 1&lt;/P&gt;&lt;P&gt;      error_no_gui         = 2&lt;/P&gt;&lt;P&gt;      wrong_parameter      = 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;  IF lv_result IS INITIAL.&lt;/P&gt;&lt;P&gt;    MESSAGE 'Invalid Directory' TYPE 'E'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR lv_result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD cl_gui_frontend_services=&amp;gt;file_exist&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      file                 = lv_file&lt;/P&gt;&lt;P&gt;    RECEIVING&lt;/P&gt;&lt;P&gt;      result               = lv_result&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      cntl_error           = 1&lt;/P&gt;&lt;P&gt;      error_no_gui         = 2&lt;/P&gt;&lt;P&gt;      wrong_parameter      = 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;  IF lv_result IS INITIAL.&lt;/P&gt;&lt;P&gt;    MESSAGE 'Invalid File' TYPE 'E'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Jan 2010 12:00:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604872#M1437889</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-27T12:00:13Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604873#M1437890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you use it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No .. I haven't tried for such a scenario &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Jan 2010 20:19:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604873#M1437890</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2010-01-27T20:19:31Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604874#M1437891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Never say never....&lt;/P&gt;&lt;P&gt;Sometimes you need to give the customer a flexible search help. &lt;/P&gt;&lt;P&gt;If someday you'll need help on this , call me.&lt;/P&gt;&lt;P&gt;koby&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jan 2010 06:16:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604874#M1437891</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-28T06:16:05Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604875#M1437892</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;Hope you got the solution.&lt;/P&gt;&lt;P&gt;can you please place it in wiki section.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jan 2010 08:29:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604875#M1437892</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2010-01-28T08:29:03Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604876#M1437893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Keshav,&lt;/P&gt;&lt;P&gt;I built it!&lt;/P&gt;&lt;P&gt;I made a search help with function-exit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How do i publish it as a wiki?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The function-exit is:&lt;/P&gt;&lt;P&gt;FUNCTION yf4if_shlp_exit_filepath.&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;STRONG&gt;"&lt;/STRONG&gt;"Local interface:&lt;/P&gt;&lt;P&gt;*"  TABLES&lt;/P&gt;&lt;P&gt;*"      SHLP_TAB TYPE  SHLP_DESCT&lt;/P&gt;&lt;P&gt;*"      RECORD_TAB STRUCTURE  SEAHLPRES&lt;/P&gt;&lt;P&gt;*"  CHANGING&lt;/P&gt;&lt;P&gt;*"     VALUE(SHLP) TYPE  SHLP_DESCR&lt;/P&gt;&lt;P&gt;*"     VALUE(CALLCONTROL) LIKE  DDSHF4CTRL STRUCTURE  DDSHF4CTRL&lt;/P&gt;&lt;P&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;EXIT immediately, if you do not want to handle this step&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF callcontrol-step &amp;lt;&amp;gt; 'SELONE' AND&lt;/P&gt;&lt;P&gt;     callcontrol-step &amp;lt;&amp;gt; 'SELECT' AND&lt;/P&gt;&lt;P&gt;     " AND SO ON&lt;/P&gt;&lt;P&gt;     callcontrol-step &amp;lt;&amp;gt; 'DISP'.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STEP SELONE  (Select one of the elementary searchhelps)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;This step is only called for collective searchhelps. It may be used&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;to reduce the amount of elementary searchhelps given in SHLP_TAB.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The compound searchhelp is given in SHLP.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;If you do not change CALLCONTROL-STEP, the next step is the&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;dialog, to select one of the elementary searchhelps.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;If you want to skip this dialog, you have to return the selected&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;elementary searchhelp in SHLP and to change CALLCONTROL-STEP to&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;either to 'PRESEL' or to 'SELECT'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF callcontrol-step = 'SELONE'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PERFORM SELONE .........&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STEP PRESEL  (Enter selection conditions)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;This step allows you, to influence the selection conditions either&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;before they are displayed or in order to skip the dialog completely.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;If you want to skip the dialog, you should change CALLCONTROL-STEP&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;to 'SELECT'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Normaly only SHLP-SELOPT should be changed in this step.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF callcontrol-step = 'PRESEL'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PERFORM PRESEL ..........&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    callcontrol-step = 'SELECT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    EXIT.&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;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STEP SELECT    (Select values)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;This step may be used to overtake the data selection completely.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To skip the standard seletion, you should return 'DISP' as following&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;step in CALLCONTROL-STEP.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Normally RECORD_TAB should be filled after this step.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Standard function module F4UT_RESULTS_MAP may be very helpfull in this&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;step.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF callcontrol-step = 'SELECT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    callcontrol-step = 'DISP'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXIT. "Don't process STEP DISP additionally in this call.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STEP DISP     (Display values)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;This step is called, before the selected data is displayed.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;You can e.g. modify or reduce the data in RECORD_TAB&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;according to the users authority.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;If you want to get the standard display dialog afterwards, you&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;should not change CALLCONTROL-STEP.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;If you want to overtake the dialog on you own, you must return&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;the following values in CALLCONTROL-STEP:&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;- "RETURN" if one line was selected. The selected line must be&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  the only record left in RECORD_TAB. The corresponding fields of&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  this line are entered into the screen.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;- "EXIT" if the values request should be aborted&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;- "PRESEL" if you want to return to the selection dialog&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Standard function modules F4UT_PARAMETER_VALUE_GET and&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;F4UT_PARAMETER_RESULTS_PUT may be very helpfull in this step.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF callcontrol-step = 'DISP'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PERFORM AUTHORITY_CHECK TABLES RECORD_TAB SHLP_TAB&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                          CHANGING SHLP CALLCONTROL.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    TYPE-POOLS  shlp.&lt;/P&gt;&lt;P&gt;    DATA : i_parameter TYPE	shlpfield,&lt;/P&gt;&lt;P&gt;           i_shlp_tab	TYPE 	shlp_descr_tab_t  ,&lt;/P&gt;&lt;P&gt;           i_record_tab	TYPE TABLE OF seahlpres  WITH HEADER LINE   ,&lt;/P&gt;&lt;P&gt;           i_shlp	TYPE	TABLE OF shlp_descr_t WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;    i_callcontrol	TYPE TABLE OF 	ddshf4ctrl WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: gt_filetab TYPE filetable,&lt;/P&gt;&lt;P&gt;          gs_file TYPE file_table,&lt;/P&gt;&lt;P&gt;          gv_rc TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA : l_filename TYPE TABLE OF LINKLINE.&lt;/P&gt;&lt;P&gt;&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;        multiselection = space&lt;/P&gt;&lt;P&gt;      CHANGING&lt;/P&gt;&lt;P&gt;        file_table     = gt_filetab&lt;/P&gt;&lt;P&gt;        rc             = gv_rc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT gt_filetab INTO gs_file.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;****&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND gs_file-filename TO l_filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    record_tab[] = l_filename[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'F4UT_PARAMETER_RESULTS_PUT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        parameter         = 'FILENAME'&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        shlp_tab          = shlp_tab&lt;/P&gt;&lt;P&gt;        record_tab        = record_tab&lt;/P&gt;&lt;P&gt;      CHANGING&lt;/P&gt;&lt;P&gt;        shlp              = shlp&lt;/P&gt;&lt;P&gt;        callcontrol       = callcontrol&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        parameter_unknown = 1&lt;/P&gt;&lt;P&gt;        OTHERS            = 2.&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    callcontrol-step = 'RETURN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jan 2010 13:00:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604876#M1437893</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-28T13:00:58Z</dc:date>
    </item>
    <item>
      <title>Re: Search help for filename+path</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604877#M1437894</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in Wiki-ABAP development - you can add to the hierarchy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jan 2010 13:13:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/search-help-for-filename-path/m-p/6604877#M1437894</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2010-01-28T13:13:53Z</dc:date>
    </item>
  </channel>
</rss>

