<?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: Matchcode for subscreen select options in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946731#M1693685</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If SELECT-OPTIONS, use ON VALUE-REQUEST FOR &amp;lt;name&amp;gt;-low and FOR &amp;lt;name&amp;gt;-high, not FOR &amp;lt;name&amp;gt;. And MATCHCODE OBJECT works fine for SELECT-OPTIONS too.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you post your first try code with AT SELE&lt;SPAN style="color: #333333; font-size: 12px; background-color: #ffffff;"&gt;CTION-SCREEN ON VALUE-REQUEST and the definition of the SELECTION-SCREEN SUBSCREEN to get better answers.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 23 Aug 2012 07:31:45 GMT</pubDate>
    <dc:creator>RaymondGiuseppi</dc:creator>
    <dc:date>2012-08-23T07:31:45Z</dc:date>
    <item>
      <title>Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946720#M1693674</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am displaying a selection screen subscreen as a popup in my report using module pool and it has two fields say,&lt;/P&gt;&lt;P&gt;1. ABC&lt;/P&gt;&lt;P&gt;2. XYZ&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to implement custom search help for these two fields. &lt;/P&gt;&lt;P&gt;The problem is where to implement this??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My report structure,&lt;/P&gt;&lt;P&gt;1.Main Selection screen&lt;/P&gt;&lt;P&gt;2.Selection screen subscreen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not able to write anything in AT SELECTION SCREEN events as it isnt getting triggered for the subscreen fields - ABCand XYZ. I then debugged and checked that when I click F4 on these two fields it is going to the USER COMMAND of the module pool screen with SY-UCOMM &amp;amp;SAV irrespective of the screen fields clicked.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any way to identify which field was clicked so that I can build my custom search help?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 06:48:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946720#M1693674</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-08-23T06:48:13Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946721#M1693675</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;dear,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;put logic on subscreen under POH.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 06:52:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946721#M1693675</guid>
      <dc:creator>bharat_rathod2</dc:creator>
      <dc:date>2012-08-23T06:52:46Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946722#M1693676</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;But i will not be able to refer the fieldnames. Because they are declared in the selection screen stmts and the module pool screen carries just a empty subscreen area&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 06:56:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946722#M1693676</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-08-23T06:56:41Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946723#M1693677</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;Try to use function module "COMPLEX_SELECTIONS_DIALOG" to achieve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use the return table to populate your own internal range table with the values entered by the user. Basically here you are just simulating the work of a select-options parameter by module pool screen elements.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 07:02:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946723#M1693677</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-08-23T07:02:45Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946724#M1693678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;so put your logic just below you selection screen .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 07:03:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946724#M1693678</guid>
      <dc:creator>bharat_rathod2</dc:creator>
      <dc:date>2012-08-23T07:03:53Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946725#M1693679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If that FM &lt;SPAN style="color: #333333; font-size: 12px; background-color: #ffffff;"&gt;COMPLEX_SELECTIONS_DIALOG&lt;/SPAN&gt; is to be used i have to change the screen again with screen elements in it. If i have to do that, i can design a custom screen myself.. Why to go for a selection screen to be displayed as a module pool screen?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 07:07:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946725#M1693679</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-08-23T07:07:14Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946726#M1693680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I dont get you.. How to put below selection screen?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 07:09:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946726#M1693680</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-08-23T07:09:02Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946727#M1693681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Sharan,&lt;/P&gt;&lt;P&gt;If you are not able to put logic below the selection screen statement.&lt;/P&gt;&lt;P&gt;then create a screen field for your field and use POV.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 07:11:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946727#M1693681</guid>
      <dc:creator>bharat_rathod2</dc:creator>
      <dc:date>2012-08-23T07:11:24Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946728#M1693682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;- You can use the option &lt;A href="http://help.sap.com/abapdocu_70/en/ABAPPARAMETERS_VALUE.htm#&amp;amp;ABAP_ADDITION_3@3@"&gt;MATCHCODE OBJECT search_help&lt;/A&gt; in your parameter defininion in the SELECTION-SCREEN definition&lt;/P&gt;&lt;P&gt;- Sorry but the AT SELECTION-SCREEN ON VALUE-REQUEST works fine in a selection-screen included in a module. (*)&lt;/P&gt;&lt;P&gt;- If you only have two parameters and no select-options, why did you use a selection-screen, a simple pop-up dynpro with two input fields would perform the job ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(*) Look at&amp;nbsp; &lt;A href="http://help.sap.com/abapdocu_70/en/ABAPSELECTION-SCREEN_SUBSCREEN.htm"&gt;SELECTION-SCREEN - AS SUBSCREEN&lt;/A&gt; for :&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;User actions on selection screens defined as subscreens trigger standard &lt;A href="http://help.sap.com/abapdocu_70/en/ABENSELSCREEN_PROCESSING_GLOSRY.htm" style="color: #505050;"&gt;selection screen processing&lt;/A&gt;, even if they are included in screens&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 07:13:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946728#M1693682</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-08-23T07:13:58Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946729#M1693683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried using MATCHCODE object and AT SELE&lt;SPAN style="color: #333333; font-size: 12px; background-color: #ffffff;"&gt;CTION-SCREEN ON VALUE-REQUEST&lt;/SPAN&gt;. but both doesnt yield any result. And those arent parameters.. I went for this option as because i need to display the 2 fields as select options in the pop up screen..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 07:18:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946729#M1693683</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-08-23T07:18:29Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946730#M1693684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is there a way to associate the screen field to my selection screen field. My worry is I should not disturb the existing selection screen subscreen popup. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 07:20:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946730#M1693684</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-08-23T07:20:19Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946731#M1693685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If SELECT-OPTIONS, use ON VALUE-REQUEST FOR &amp;lt;name&amp;gt;-low and FOR &amp;lt;name&amp;gt;-high, not FOR &amp;lt;name&amp;gt;. And MATCHCODE OBJECT works fine for SELECT-OPTIONS too.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you post your first try code with AT SELE&lt;SPAN style="color: #333333; font-size: 12px; background-color: #ffffff;"&gt;CTION-SCREEN ON VALUE-REQUEST and the definition of the SELECTION-SCREEN SUBSCREEN to get better answers.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 07:31:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946731#M1693685</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-08-23T07:31:45Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946732#M1693686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Sharan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please use statement&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SELECTION-SCREEN &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;on &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;VALUE-REQUEST &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FOR&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;just below your subscreen selection statement.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;it is working i checked it.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 07:37:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946732#M1693686</guid>
      <dc:creator>bharat_rathod2</dc:creator>
      <dc:date>2012-08-23T07:37:20Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946733#M1693687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check my code,&lt;/P&gt;&lt;P&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BLOCK&lt;/SPAN&gt; zb1.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L1S52"&gt;SELECT&lt;/SPAN&gt;-OPTIONS : s_pgc&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; zdpmotac-pl&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;MATCHCODE&lt;/SPAN&gt; OBJECT zz_sh_prog,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Program Code&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s_ver&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; zdpmotac-ver&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;MATCHCODE&lt;/SPAN&gt; OBJECT zz_sh_prog_version,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Version&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s_verrk &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; zdpmotac-verrk &lt;SPAN class="L1S52"&gt;MATCHCODE&lt;/SPAN&gt; OBJECT zz_sh_prog_verrk,&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Version/Rank&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s_msn&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; zdpmotac-msn&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;MATCHCODE&lt;/SPAN&gt; OBJECT zz_sh_prog_msn.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"MSN&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BLOCK&lt;/SPAN&gt; zb1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; : &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S32"&gt;0500&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AS&lt;/SPAN&gt; SUBSCREEN.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L1S52"&gt;SELECT&lt;/SPAN&gt;-OPTIONS : s_msn_p&amp;nbsp; &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; zdpmotac-msn,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s_verk_p &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; zdpmotac-verrk.&lt;/P&gt;&lt;P&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;SKIP&lt;/SPAN&gt; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; : &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;LINE&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PUSHBUTTON &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;(&lt;SPAN class="L1S32"&gt;15&lt;/SPAN&gt;)&amp;nbsp; b_but1 USER-COMMAND vald,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PUSHBUTTON &lt;SPAN class="L1S32"&gt;17&lt;/SPAN&gt;(&lt;SPAN class="L1S32"&gt;30&lt;/SPAN&gt;) b_but2 USER-COMMAND canc VISIBLE LENGTH &lt;SPAN class="L1S32"&gt;13&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;LINE&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S32"&gt;0500&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to give search help for fields s_msn_p and s_verk_p. I tried giving an at selection screen as suggested by you below that,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;ON&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;VALUE&lt;/SPAN&gt;-REQUEST &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; s_msn_p-low.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lwa_field_tab-tabname = &lt;SPAN class="L1S33"&gt;'ZDPMOTAC'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lwa_field_tab-fieldname = &lt;SPAN class="L1S33"&gt;'MSN'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; lwa_field_tab &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; lt_field_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lw_retfield = &lt;SPAN class="L1S33"&gt;'MSN'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;SELECT&lt;/SPAN&gt; msn &lt;SPAN class="L1S52"&gt;FROM&lt;/SPAN&gt; zdpmotac &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; lt_msntab.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DELETE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;ADJACENT&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;DUPLICATES&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FROM&lt;/SPAN&gt; lt_msntab.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; retfield&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lw_retfield&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dynpprog&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sy-repid&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value_org&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'S'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TABLES&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value_tab&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_msntab&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; field_tab&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_field_tab&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return_tab&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_return_tab&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parameter_error = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; no_values_found = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;3&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; sy-subrc &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L1S31"&gt;* Implement suitable error handling here&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But even then it isnt working for me. Am i missing something here?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 08:59:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946733#M1693687</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-08-23T08:59:40Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946734#M1693688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;first ive some answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) you are developing report using mudulepool meanse you create any screen?&lt;/P&gt;&lt;P&gt;2) In which screen you call this subscreen?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now my explanation is working under below scenario.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I create screen for some field and in that screen I call one subscreen which is same as you subscreen.&lt;/P&gt;&lt;P&gt;and I put search help below my sub screen statement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 09:10:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946734#M1693688</guid>
      <dc:creator>bharat_rathod2</dc:creator>
      <dc:date>2012-08-23T09:10:49Z</dc:date>
    </item>
    <item>
      <title>Re: Matchcode for subscreen select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946735#M1693689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could try a code like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_msn_p-low.&lt;/P&gt;&lt;P&gt;&amp;nbsp; PERFORM f4_msn CHANGING s_msn_p-low.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_msn_p-high.&lt;/P&gt;&lt;P&gt;&amp;nbsp; PERFORM f4_msn CHANGING s_msn_p-high.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/P&gt;&lt;P&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; F4_MSN&lt;/P&gt;&lt;P&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/P&gt;&lt;P&gt;FORM f4_msn&amp;nbsp; CHANGING p_msn.&lt;/P&gt;&lt;P&gt;* ... definition, load of data and prepare parameters of FM identical (you could define table of value as &lt;/P&gt;&lt;P&gt;* ...static and execute the select only once.&lt;/P&gt;&lt;P&gt;&amp;nbsp; CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; retfield&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lw_retfield&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dynpprog&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sy-repid&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLES&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value_tab&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_msntab&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; field_tab&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_field_tab&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return_tab&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_return_tab&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONS&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parameter_error = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; no_values_found = 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 3.&lt;/P&gt;&lt;P&gt;&amp;nbsp; IF sy-subrc NE 0 AND sy-subrc NE 3.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;&amp;nbsp; READ TABLE lt_return INTO ls_return&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH KEY fieldname = 'MSN'.&lt;/P&gt;&lt;P&gt;&amp;nbsp; CHECK sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp; p_msn = ls_return-fieldval.&lt;/P&gt;&lt;P&gt;ENDFORM.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; " F4_MSN&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But you could also build via SE11 a search help from your table (*), attach it to the field, no coding necessary, also it will allow multiple-selections, and you can add other selection criteria in the search help if available in the reference database table. &lt;/P&gt;&lt;P&gt;(Less work, easier to maintain, reusable and more user-friendly...)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(*) If the field is the only primary key (with client too) you could also declare the table as the value table, so search help will be automatically identified by SAP and you wont even have to create an explicit search-help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 09:19:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode-for-subscreen-select-options/m-p/8946735#M1693689</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-08-23T09:19:55Z</dc:date>
    </item>
  </channel>
</rss>

