And to expand on Nancy's comments....
If you have a View in your DE you will have to put your SETS in the BeforeOpenTables code so you don't get the results of the view (1640 records, etc.) printed on your desktop. Or even worse on the form that called THIS form.
HTH
Barbara
>David's right about using the load instead of init. For example, if you want to set deleted on, you need to put it in the load, because if you use the form's init, and have the DE open it's tables, you'll be too late.
>
>>I have somewhat isolated the problem.