09-01-2005
05:34 AM
- last edited on
11-09-2007
08:35 AM
by
Support
09-01-2005 08:13 AM
I'm unclear on what you are trying to do and what is causing your problem. You say that due to synchronization problems you can see that the "API''s are bringing data (how do you see?) but that the function you are building doesn't execute. If there is data coming out of your "API" functions then the function connected should execute. Your issue is that you have no way to assure that all the API's have "executed" before the program moves on to your function. This is more dependent on the structure of how you call the API rather than trying to place their data into globals, which will essentially have the same problems (how would you know when the data in the globals was valid?). One possible answer is to put everything in a loop, poll the various API, possibly sequentially, looking for an output change, and not execute your function until all the API data has arrived. Have you run this with the "highlighting" turned on (little "light bulb" on the diagram toolbar)?
Give us a little more data on what happens with the API's (how you know they are supplying data).
P.M.

09-01-2005 08:26 AM
09-01-2005 08:29 AM
09-01-2005 08:43 AM
09-01-2005 02:04 PM