>If you are using DataEnvironment you can put it into BeforeOpenTables.
I always have AutoOpenTables() to .F. which allows me to fix the path and other things related to my tables in the Load() before calling the OpenTables(). This is why I put the SET DELETE and other SET which are depending on the current data session in the Load() prior to OpenTables().