Shana Posted September 30, 2003 Posted September 30, 2003 i have a loop which checks what field the user is currently typing in so that when the user enters a certain field, a different script begins to execute. this all works perfectly except for one minor problem. When the user types slowly in large text fields, the script is fine, however, if the user types quickly, periodically filemaker beeps as if there were an error and skips over the letter that the user had just typed. This is a problem since most of the users who will be using this database in my company will need to be typing quickly so that the data can be entered efficiently and promptly. I have a pause set for a duration of 2 seconds because i was getting less beeps with that rather than 1 second. is there something i can do to minimize this nussance further?
andygaunt Posted September 30, 2003 Posted September 30, 2003 you could look into an events plugin that can execute scripts when they leave a field, as opposed to trying to pause a script for a timeframe. www.wmotion.com www.troi.com www.cnsplug-ins.com
Paolo Posted October 1, 2003 Posted October 1, 2003 your loop should be something like this: loop ___pause 2 sec ___test end loop the more time filemaker spends time performing the "test" the more probable is that it will beep while the user types. if the "test" is just testing which field is the user typing in, then there is nothing more to optimize. But if you are performing other operations I would suggest you to optimize.
Shana Posted October 1, 2003 Author Posted October 1, 2003 my script looks exactly like that loop pause 2 seconds if statment checking fieldname using Status(currentfieldname) perform script only if 'if=true' exit loop if 'if=true' end if end loop the problem only occurs when the user types quickly
Recommended Posts
This topic is 7727 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now