Hi,
You need to call a sub process that is not tied to the main process. To do this, you create a new process that is just used to update the process cube with start time and the in progress status. Then in the main process you call this sub process using:
RunProcess(ProcessName, [ParamName1, ParamValue1,ParamName2, ParamValue2]);This will start a new thread that will update the process control cube and then end. When you main process finishes it will update the process control with the ending time.
You can have the sub process do all the updates to the process control cube, but this can cause a lot of extra log messages.
Good luck!
------------------------------
Scott Brown
------------------------------