<?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: drop down list in selection screen in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059526#M970398</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PARAMETERS:p_ftype AS LISTBOX VISIBLE  LENGTH 20&lt;/P&gt;&lt;P&gt;                                       DEFAULT 'F'&lt;/P&gt;&lt;P&gt;                                       OBLIGATORY&lt;/P&gt;&lt;P&gt;                                       USER-COMMAND type.&lt;/P&gt;&lt;P&gt;Initialization.&lt;/P&gt;&lt;P&gt;  PERFORM f4_value_for_filetype.&lt;/P&gt;&lt;P&gt;FORM f4_value_for_filetype .&lt;/P&gt;&lt;P&gt; DATA:  l_name  TYPE vrm_id,&lt;/P&gt;&lt;P&gt;        l_list  TYPE vrm_values,&lt;/P&gt;&lt;P&gt;        l_value LIKE LINE OF l_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  l_value-key  = c_l.&lt;/P&gt;&lt;P&gt;  l_value-text = text-010.&lt;/P&gt;&lt;P&gt;  APPEND l_value TO l_list.&lt;/P&gt;&lt;P&gt;  CLEAR  l_value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  l_value-key  = c_f.&lt;/P&gt;&lt;P&gt;  l_value-text = text-012.&lt;/P&gt;&lt;P&gt;  APPEND l_value TO l_list.&lt;/P&gt;&lt;P&gt;  CLEAR  l_value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  l_name = 'P_FTYPE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'VRM_SET_VALUES'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      id              = l_name&lt;/P&gt;&lt;P&gt;      values          = l_list&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      id_illegal_name = 1&lt;/P&gt;&lt;P&gt;      OTHERS          = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    IF sy-batch = c_x.&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 INTO g_msg.&lt;/P&gt;&lt;P&gt;      WRITE / g_msg.&lt;/P&gt;&lt;P&gt;      STOP.&lt;/P&gt;&lt;P&gt;    ELSE.&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;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " f4_value_for_filetype&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;Rajasekhar Reddy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 01 Jul 2008 14:45:07 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-01T14:45:07Z</dc:date>
    <item>
      <title>drop down list in selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059524#M970396</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a drop down list in my selection screen that is a optional parameter of the selection screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now my requirement is if the blank is selected in drop down list than my program should run for all the values in the drop down list.it is working fine for the single value selected from the drop down.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;all the values in the list should be processed in this particual case when blank is selected from the drop down list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest as early as possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;helpful answers would be rewarded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Jul 2008 14:36:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059524#M970396</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-01T14:36:14Z</dc:date>
    </item>
    <item>
      <title>Re: drop down list in selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059525#M970397</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PARAMETERS:p_ftype AS LISTBOX VISIBLE  LENGTH 20&lt;/P&gt;&lt;P&gt;                                       DEFAULT 'F'&lt;/P&gt;&lt;P&gt;                                       OBLIGATORY&lt;/P&gt;&lt;P&gt;                                       USER-COMMAND type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Initialization.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Jul 2008 14:43:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059525#M970397</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-01T14:43:36Z</dc:date>
    </item>
    <item>
      <title>Re: drop down list in selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059526#M970398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PARAMETERS:p_ftype AS LISTBOX VISIBLE  LENGTH 20&lt;/P&gt;&lt;P&gt;                                       DEFAULT 'F'&lt;/P&gt;&lt;P&gt;                                       OBLIGATORY&lt;/P&gt;&lt;P&gt;                                       USER-COMMAND type.&lt;/P&gt;&lt;P&gt;Initialization.&lt;/P&gt;&lt;P&gt;  PERFORM f4_value_for_filetype.&lt;/P&gt;&lt;P&gt;FORM f4_value_for_filetype .&lt;/P&gt;&lt;P&gt; DATA:  l_name  TYPE vrm_id,&lt;/P&gt;&lt;P&gt;        l_list  TYPE vrm_values,&lt;/P&gt;&lt;P&gt;        l_value LIKE LINE OF l_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  l_value-key  = c_l.&lt;/P&gt;&lt;P&gt;  l_value-text = text-010.&lt;/P&gt;&lt;P&gt;  APPEND l_value TO l_list.&lt;/P&gt;&lt;P&gt;  CLEAR  l_value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  l_value-key  = c_f.&lt;/P&gt;&lt;P&gt;  l_value-text = text-012.&lt;/P&gt;&lt;P&gt;  APPEND l_value TO l_list.&lt;/P&gt;&lt;P&gt;  CLEAR  l_value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  l_name = 'P_FTYPE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'VRM_SET_VALUES'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      id              = l_name&lt;/P&gt;&lt;P&gt;      values          = l_list&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      id_illegal_name = 1&lt;/P&gt;&lt;P&gt;      OTHERS          = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    IF sy-batch = c_x.&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 INTO g_msg.&lt;/P&gt;&lt;P&gt;      WRITE / g_msg.&lt;/P&gt;&lt;P&gt;      STOP.&lt;/P&gt;&lt;P&gt;    ELSE.&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;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " f4_value_for_filetype&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;Rajasekhar Reddy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Jul 2008 14:45:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059526#M970398</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-01T14:45:07Z</dc:date>
    </item>
    <item>
      <title>Re: drop down list in selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059527#M970399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You select query should be slightly modifed for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ranges r_range for &amp;lt;table-field&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if not p_listbx is initial.&lt;/P&gt;&lt;P&gt;r_range-low = p_listbx.&lt;/P&gt;&lt;P&gt;r_range-sign = 'I'.&lt;/P&gt;&lt;P&gt;r_range0option = 'EQ'.&lt;/P&gt;&lt;P&gt;append r_range.&lt;/P&gt;&lt;P&gt;clear r_range.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select *&lt;/P&gt;&lt;P&gt;from &amp;lt;Table&amp;gt;&lt;/P&gt;&lt;P&gt;into table &amp;lt;INternal Table&amp;gt;&lt;/P&gt;&lt;P&gt;where &amp;lt;field1&amp;gt; in r_range  "Instead of selection based on your list box value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Jul 2008 14:46:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059527#M970399</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-01T14:46:14Z</dc:date>
    </item>
    <item>
      <title>Re: drop down list in selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059528#M970400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have to design your code to handle the scenario.What I can suggest is that you populate a range table depending upon your selection screen values.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data:
r_val type range of char2,
wa_r_val like line of r_val.

wa_r_val-sign = 'I'.
wa_r_val-option = 'EQ'.

if p_param = '01'.
wa_r_val-low = '01'.
append wa-r_val to r_val.

elseif p_param = '02'.
wa_r_val-low = '02'.
append wa-r_val to r_val.

elseif p_param = space.
wa_r_val-sign = 'I'.
wa_r_val-option = 'EQ'.
wa_r_val-low = '02'.
append wa-r_val to r_val.
endif.

start-of-selection.

select * from table
into table i_tab
where field1 in r_var.
if sy-subrc = 0.

endif.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Jul 2008 14:48:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drop-down-list-in-selection-screen/m-p/4059528#M970400</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-01T14:48:59Z</dc:date>
    </item>
  </channel>
</rss>

