<?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: if statement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655347#M290895</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bear in mind that SELECT-OPTIONS are range values associated with an internal table.  The use of IN might be necessary... not sure of your needs.  Do you need a select-options or will a parameter do the trick?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 03 Nov 2006 17:15:15 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-03T17:15:15Z</dc:date>
    <item>
      <title>if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655341#M290889</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;can you please correct my code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;select-options: s_werks for marc-werks.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.......................&lt;/P&gt;&lt;P&gt;......................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form get_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;if s_werks EQ 'KNX'.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*-- Here the if statement is not working. Can you please correct this IF statement, if it is wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;    select * from mdkp&lt;/P&gt;&lt;P&gt;     where matnr = i_mara-matnr.&lt;/P&gt;&lt;P&gt;  ......................&lt;/P&gt;&lt;P&gt;  .....................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:05:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655341#M290889</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:05:07Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655342#M290890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if s_werks-LOW eq EQ 'KNX'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:06:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655342#M290890</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:06:34Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655343#M290891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u can't use if s_werks EQ 'KNX'.&lt;/P&gt;&lt;P&gt;as s_Werks is a select-option and it will be having multiple entries so can't use 'EQ'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where u can use &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;loop at s_werks.&lt;/P&gt;&lt;P&gt;   if s_werks-low eq 'KNX'.&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;endloop.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Anu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Anupama Reddy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Anupama Reddy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Anupama Reddy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:09:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655343#M290891</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:09:01Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655344#M290892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thnx John.&lt;/P&gt;&lt;P&gt;It worked!!!! But still there's a problem&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if I have multiple values for S_WERKS, it wont work, right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thnx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: sey ni&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:09:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655344#M290892</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:09:29Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655345#M290893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sey ni,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_werks is a range table. It can be used with comparison operator IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ist it&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;pre&amp;gt;&lt;/P&gt;&lt;P&gt;select * from mdkp&lt;/P&gt;&lt;P&gt;  where PLWRK in s_werks&lt;/P&gt;&lt;P&gt;    and matnr = i_mara-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/pre&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry, I don't know your context.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clemens&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:10:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655345#M290893</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2006-11-03T17:10:58Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655346#M290894</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't think I'bve seen it done this way, but try:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;if 'KNX' in s_werks.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:11:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655346#M290894</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:11:07Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655347#M290895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bear in mind that SELECT-OPTIONS are range values associated with an internal table.  The use of IN might be necessary... not sure of your needs.  Do you need a select-options or will a parameter do the trick?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:15:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655347#M290895</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:15:15Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655348#M290896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;John,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have a small doubt,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is the statement&lt;/P&gt;&lt;P&gt;if s_werks-LOW eq EQ 'KNX' &lt;/P&gt;&lt;P&gt;checks only the first value or the entire range?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If only first value,  lets assume 'KNX' exist in middle then how ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sailesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:17:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655348#M290896</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:17:44Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655349#M290897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at s_werks and in the loop check with each s_werks-low as given by me above post.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Anu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:18:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655349#M290897</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:18:10Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655350#M290898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Checks only first value... that is why I asked if you truly need a SELECT_OPTIONS statement.  If the user can enter multiple values, then use "IN s_werks".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or simply LOOP thru the internal table S_WERKS.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:22:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655350#M290898</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:22:04Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655351#M290899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Right you will need to loop at the select-option and check each one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But that will only help when the user does single values, he could do ranges also, so you should take care of that as well.  Suggestion, get all of the plants in the select-option from table t001w, then check each one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data: it001w type table of t001w with header line.

select-options: s_werks for it001w-werks.

select * into table it001w from t001w
            where werks in s_werks.

loop at it001w.
&amp;lt;b&amp;gt;  if it00w1-werks = 'KNX'.
 

  endif.&amp;lt;/b&amp;gt;

endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&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>Fri, 03 Nov 2006 17:22:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655351#M290899</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2006-11-03T17:22:23Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655352#M290900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Folks,&lt;/P&gt;&lt;P&gt;Yeah. I got it now. As it is select-option, i hve to do the loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for ur valuable responses, I appreciate that.&lt;/P&gt;&lt;P&gt;But I can give 10 points to only one of you :)-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:29:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655352#M290900</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:29:59Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655353#M290901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Remember, just looping the select-option will not cover all of the bases, in order to cover the bases, you need to process as I show above.&lt;/P&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>Fri, 03 Nov 2006 17:31:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655353#M290901</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2006-11-03T17:31:22Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655354#M290902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Sey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give the points to appropriate person and close the thread.  It also encourages the other persons.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sailesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:31:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655354#M290902</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:31:24Z</dc:date>
    </item>
    <item>
      <title>Re: if statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655355#M290903</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, Rich. That's true. Thanks a lot for the help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2006 17:34:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/if-statement/m-p/1655355#M290903</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-03T17:34:35Z</dc:date>
    </item>
  </channel>
</rss>

