Hi Sergey,
>>>>>>>>>>>>
You're correct that BeforeOpenTables() fired after OpenTables() but code in it's exected before OpenTables() code.
Difficult to believe.
PROC OpenTables()
? "OpenTables"
PROC BeforeOpenTables()
? "BeforeOpenTables"
OpenTables
BeforeOpenTables
BeforeOpenTables
OpenTables
You can explain ?
If you refer to the Open the Dataenviroment Cursors it is true,
but the sequence of program code is Open and next Before .
*******
Until contrary test BeforeOpenTables is a useless event.
I can do all the possible programs writable with (OpenTables,BeforeOpenTables), with OpenTables() only.
Fabio