Are you using a query control or are you querying to a recordset?

Some better example code instead of "if good data then" might be helpful
because your timer code seems convoluted.


> Hi,
> 
> In my programs I want to wait for a function to complete 
> before continuing on with the rest of the program.  Most of 
> this waiting has to do with data access.  So when I make a 
> query I want the program to wait for the results of the 
> query.  Once I know the results I move to the next part of 
> the program.
> 
> But nothing interupts the program flow.  
> 
> make a data query.
> if good data then  -> this fires immediately does not wait 
> until the query completes
> 
> Adding a timer does not interrupt the flow.  Timers only work 
> when the program become idle or is out of the current 
> function (not completely sure that is correct).
> 
> make a data query.
> timer1.enabled = true
> if good data then  -> this fires immediately does not wait 
> until for the timer to complete Timer will now fire.......
> 
> make a data query.
> timer1.mode = 2
> 
> timer1 action
> 'just wait until the data is good
> if good data then
>  dosomething
> else
>  dosomething_Else_to_correct_the_issue
> end if
> timer1.enabled = false
> 
> I think the last one is the correct way????  But it only sort 
> of works.
> 
> So the question is how do I wait some action/query/function 
> to complete before going on to the next part of the program.  
> BTW with the last example a second timer will be required 
> because the "dosomething_Else_to_correct_the_issue"  
> will also have to wait until it is finished - right?
> John
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to