<?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: Loop at Selection-Option in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934949#M1151124</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you plz elaborate a bit on your requirement?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From initial reading i understand that its not necessary to LOOP at Select-Options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
LOOP AT ITAB WHERE BUDAT IN SO_BUDAT.
* Your Logic.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this is clear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Dec 2008 10:21:58 GMT</pubDate>
    <dc:creator>SuhaSaha</dc:creator>
    <dc:date>2008-12-16T10:21:58Z</dc:date>
    <item>
      <title>Loop at Selection-Option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934945#M1151120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select-options : so_budat like mseg-budat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to loop that select-options.&lt;/P&gt;&lt;P&gt;How this can be done any idea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is due i need to loop at the select-options and read a internal table with that date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 10:13:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934945#M1151120</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T10:13:05Z</dc:date>
    </item>
    <item>
      <title>Re: Loop at Selection-Option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934946#M1151121</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;Its simple&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at so_budat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can access data inside loop as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so_budat-low&lt;/P&gt;&lt;P&gt;so_budat-high&lt;/P&gt;&lt;P&gt;so_budat-sign&lt;/P&gt;&lt;P&gt;so_budat-option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Aditya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 10:20:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934946#M1151121</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T10:20:09Z</dc:date>
    </item>
    <item>
      <title>Re: Loop at Selection-Option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934947#M1151122</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;You can apply loop on select-optoins table as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;loop at so_budat.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;if so_budat-(low/High/sign/option) = &amp;lt;value&amp;gt;.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;process as per ur need&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;endif.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;endloop.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nitin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 10:20:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934947#M1151122</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T10:20:09Z</dc:date>
    </item>
    <item>
      <title>Re: Loop at Selection-Option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934948#M1151123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sarvanannan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you let us know what exactly you require. do you want to display the current date of the system or what.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because if you use loop then there will be no execution of the report.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 10:21:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934948#M1151123</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T10:21:08Z</dc:date>
    </item>
    <item>
      <title>Re: Loop at Selection-Option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934949#M1151124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you plz elaborate a bit on your requirement?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From initial reading i understand that its not necessary to LOOP at Select-Options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
LOOP AT ITAB WHERE BUDAT IN SO_BUDAT.
* Your Logic.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this is clear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 10:21:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934949#M1151124</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2008-12-16T10:21:58Z</dc:date>
    </item>
    <item>
      <title>Re: Loop at Selection-Option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934950#M1151125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ,&lt;/P&gt;&lt;P&gt;report dummy.&lt;/P&gt;&lt;P&gt;tables: mara.&lt;/P&gt;&lt;P&gt;select-options: matnr for mara-matnr.&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;loop at matnr.&lt;/P&gt;&lt;P&gt;write: / matnr-sign,&lt;/P&gt;&lt;P&gt;           matnr-option,&lt;/P&gt;&lt;P&gt;           matnr-low,&lt;/P&gt;&lt;P&gt;           matnr-high.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;chinnaiya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 10:50:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934950#M1151125</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T10:50:12Z</dc:date>
    </item>
    <item>
      <title>Re: Loop at Selection-Option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934951#M1151126</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 hope, this will work for your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*To write the data in the output screen given by the user on the selection screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: lv_variant TYPE raldb-variant.&lt;/P&gt;&lt;P&gt;  lv_variant = sy-slset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: TYPES: BEGIN OF gt_selections,&lt;/P&gt;&lt;P&gt;        selections TYPE c LENGTH 100,&lt;/P&gt;&lt;P&gt;       END OF gt_selections.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: gi_selections TYPE STANDARD TABLE OF gt_selections&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'PRINT_SELECTIONS'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      mode      = '1'&lt;/P&gt;&lt;P&gt;      rname     = sy-cprog&lt;/P&gt;&lt;P&gt;      rvariante = lv_variant&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      infotab   = gi_selections&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      OTHERS    = 1.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    LOOP AT gi_selections INTO gwa_selections.&lt;/P&gt;&lt;P&gt;      WRITE / gwa_selections-selections.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 11:15:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934951#M1151126</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T11:15:30Z</dc:date>
    </item>
    <item>
      <title>Re: Loop at Selection-Option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934952#M1151127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;It is diffcult to loop at select-options unless you restrict the intervals and extensions. Remember that the user has a wide choice on the select option to choose The OPTION as CP, NE, NP, GE, LE etc. &lt;/P&gt;&lt;P&gt;He/she can enter ranges which you will have to determine programmitically.&lt;/P&gt;&lt;P&gt;However in addition to what Suhas suggested, you can alternatively check the date inside the loop if you want : &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
Loop at itab into wa
  if wa-budat in so_budat.
Endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rather best would be to put this in the where condition when you are selecting the data from the database itself.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
Select * from dbtable
where budat in so_budat.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Advait&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 11:34:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934952#M1151127</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T11:34:37Z</dc:date>
    </item>
    <item>
      <title>Re: Loop at Selection-Option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934953#M1151128</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you everyone.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2009 03:57:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-at-selection-option/m-p/4934953#M1151128</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-06T03:57:01Z</dc:date>
    </item>
  </channel>
</rss>

