Charlie,
Thanks for the help.
John
>Hi John, Nancy,
>Yes, you must call the OpenTables() when using a PRG. My can move the OpenTables method call to the Init of MyDE...
>
>DEFINE CLASS MyDE AS DATAENVIRONMENT
>PROCEDURE Init
>IF This.AutoOpenTables
> This.OpenTables()
>ENDIF
>