>George...
>
>........I apply that to everything. All routines exit at the bottom and no where else. Actually, this also (to a very minor degree, um, miniscule< g >) cuts down on the size of the application because it reduces the number of literals
>
>That is what I was taught years ago and try to follow. For me the trade off for validation was being able to use messagebox() to return an error message and not the cryptic wait window.
I don't like it either, that's why I have NOTIFY set to OFF and use a MESSAGEBOX() myself.
George
Ubi caritas et amor, deus ibi est