>>>I am quite curious about when they fire. I know that the beforeopentables() method in the DE fires before the INIT() and LOAD() of the form...in other words VFP seems to create the DE prior to the form.
>>
>>Not exactly. BeforeOpenTables fires, then Form Load, then each of the Init methods of the cursors, then the Init of the DE itself.
>>
>
>Actually, it's even more bizarre than that as I recall; for some reason OpenTables fires before BeforeOpenTables...
Ed,
OpenTables is not an event, it is a method. It only fires if it is called. It is the method that opens the tables and so after it is called then the BeforeOpenTables event fires.