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>
