<?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: Simple loop - while &amp; do in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466168#M553855</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You would think that sy-uzeit would always contain the current time, but it doesn't. According to the documentation, GET TIME:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
Sets the system field SY-UZEIT to the current time and resets SY-DATUM. Also refreshes the SY fields for the local time zone, i.e. SY-TIMLO, SY-DATLO and SY-ZONLO. 
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Jun 2007 20:46:38 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-20T20:46:38Z</dc:date>
    <item>
      <title>Simple loop - while &amp; do</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466162#M553849</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;   I wrote the code as below, when i was debugging everthing is working fine but when i was executing directly, the cursor is not coming out. can you please suggest me the alternative. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;code is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: gv_delay type i value 10,&lt;/P&gt;&lt;P&gt;      gv_time_end type sy-uzeit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      gv_time_end = sy-uzeit + gv_delay.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     while sy-uzeit le gv_time_end.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        write: /10 sy-uzeit.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     endwhile.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      do.&lt;/P&gt;&lt;P&gt;      if sy-uzeit &amp;gt; gv_time_end.&lt;/P&gt;&lt;P&gt;         exit.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;         write: /20 sy-uzeit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      enddo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      write: /10 'Something'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, &lt;/P&gt;&lt;P&gt;Jaya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 20:32:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466162#M553849</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T20:32:15Z</dc:date>
    </item>
    <item>
      <title>Re: Simple loop - while &amp; do</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466163#M553850</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
do.
  get time
  if sy-uzeit &amp;gt; gv_time_end.
    exit.
  endif.
  write: /20 sy-uzeit.
enddo.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 20:35:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466163#M553850</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T20:35:22Z</dc:date>
    </item>
    <item>
      <title>Re: Simple loop - while &amp; do</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466164#M553851</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rob, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    Its really wonderful, i will surely reward points. But can you please let me know what exactly the problem in my code &amp;amp; what is happening when we use &amp;lt;b&amp;gt;get time.&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;jaya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 20:41:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466164#M553851</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T20:41:06Z</dc:date>
    </item>
    <item>
      <title>Re: Simple loop - while &amp; do</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466165#M553852</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need to get the time inside your loop.  Otherwise you are working with the same time and will create an infinite loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Davis&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDIT:  Sorry, I did not see that Rob already responded with the correct code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Davis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 20:42:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466165#M553852</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T20:42:22Z</dc:date>
    </item>
    <item>
      <title>Re: Simple loop - while &amp; do</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466166#M553853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Get Time is basically updating the following fields:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sy-datlo, sy-datum, sy-timlo, sy-uzeit, and sy-zonlo to the current value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without the command Get Time you are using the same value for sy-uzeit for every iteration through the loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Davis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 20:44:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466166#M553853</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T20:44:19Z</dc:date>
    </item>
    <item>
      <title>Re: Simple loop - while &amp; do</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466167#M553854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rob &amp;amp; David, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   Both are really unsful to me so i rewarded both of you... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards &lt;/P&gt;&lt;P&gt;jaya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 20:44:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466167#M553854</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T20:44:39Z</dc:date>
    </item>
    <item>
      <title>Re: Simple loop - while &amp; do</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466168#M553855</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You would think that sy-uzeit would always contain the current time, but it doesn't. According to the documentation, GET TIME:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
Sets the system field SY-UZEIT to the current time and resets SY-DATUM. Also refreshes the SY fields for the local time zone, i.e. SY-TIMLO, SY-DATLO and SY-ZONLO. 
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 20:46:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466168#M553855</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T20:46:38Z</dc:date>
    </item>
    <item>
      <title>Re: Simple loop - while &amp; do</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466169#M553856</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rob, when I first opened this thread I assumed that it did contain the current time.  I was quite surprised to find out (through debug) that it didn't.  This could be valuable information in the future.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Davis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 20:49:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466169#M553856</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T20:49:11Z</dc:date>
    </item>
    <item>
      <title>Re: Simple loop - while &amp; do</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466170#M553857</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The question is why it worked in debug mode at all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Things like COMMITs will also reset sy-uzeit and I guess also executing a command in the debugger.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 21:04:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-loop-while-do/m-p/2466170#M553857</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-20T21:04:17Z</dc:date>
    </item>
  </channel>
</rss>

