Hi Thomas,
If you script your find correctly, then the User experience can be
pleasant AND safe to use. You would Set Error Capture [On] and
then test various things, such as:
You can test for specific Error #'s or conditions, such as no records
found (with: not Status(CurrentFoundCount). Then you Show Message
giving Users a choice of what to do, ie Message to re-find (OK) or
return to Browse mode (CANCEL) and another layout (or whatever you
wish). And then use Status(CurrentMessageChoice) to control what happens
when they select each button on the message box.
Oh, and don't forget to set Allow User Abort [Off] or your work
will be fruitless.

But you might want to wait until you've made sure
your scripts work perfectly first. Or set your Access Privileges
password to be the only one that can abort all scripts manually.
So if you have any questions as you're working on these scripts, let
us know!
LaRetta
--
Posted via http://dbforums.com