If you've saved the form as a class, then you're correct, there is no dataenviornment. I haven't messed with this much, but I imagine you could track down the first thing firing and put the set talk off there. Perhaps the debuger or coverage profiler could assist you with this.
>>A word of advise.....
>>In the dataenviornment of your form, there is a method called BeforeOpenTables. Put your SET TALK OFF there.
>Voctor,
>
>One other thing. If I'm understaning this correctly a form saved as an object essentially has no DE. How do you deal with this?
>
>Best,
>
>DD
ICQ 10556 (ya), 254117