Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

This topic is 7727 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

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?

Posted

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.

Posted

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.