mf Posted April 5, 2002 Posted April 5, 2002 Does anyone know how to prevent FM to show this message: "You are in find mode and appear to be entering new record data rather than find request criteria. Are you sure you want to create a new find request? (Yes/No)" This message appears after the 10th new request (we use the shortcut CTRL-N). Can that maximum value be increased? Can we get rid of it altogether?
Mangaboo Posted April 5, 2002 Posted April 5, 2002 You are getting this message because you are entering data while you're in find mode. The record will not be added to your other records.
mf Posted April 5, 2002 Author Posted April 5, 2002 What do you mean? I am simply entering the "data" in the field I am searching, using CTRL-N to enter "data" in the field again for the next record I need to find... again and again until the 10th time, the message pops-up. I am not creating a new record... but FM "appears" to think that I have exceeded some limit. Thanks for taking the time to help me. MF
RussBaker Posted April 6, 2002 Posted April 6, 2002 I don't know if there is a way out of this. The situation you describe is just Filemaker trying to be helpful because inside its pre-defined brain, it thinks that after 10 new requests in Find mode - that you might have made a mistake and maybe you really think you are in browse mode and are trying to create new records. I've found that this goes away and doesn't come back after you tell Filemaker - politely - that you really are in the mode you want to be in. Russ [ April 06, 2002, 02:52 AM: Message edited by: Russell Baker ]
Vaughan Posted April 6, 2002 Posted April 6, 2002 Try the Set Error Capture [] script step just before changing into Find mode. (I cannot remember whether it's set on or off to disable error checking -- check the help info.) OR (I just thought of this) make 9 find requests, change into Browse mode, then issue the Modify Last Find step to recall them. Try it and see how many it'll do before the alert appears. [ April 05, 2002, 09:42 PM: Message edited by: Vaughan ]
mf Posted April 9, 2002 Author Posted April 9, 2002 Thanks, you sent me in the right direction. Here is the script: Set Error Capture [On] Enter Find Mode[] Loop Pause/Resume Script[] Exit Loop If("IfEmpty(MyText),1,0)"] New Record/Request End Loop Perform Find[] If ("Status(CurrentFoundCount)= 0") Show Message ["No records match this request."] Show All Records End If The loop came from FM TechInfo. You can enter as many requests as needed with no "warning" message to interrupt the entry session. The bonus with this script is that you can use Enter instead of Ctrl-N (After the last entry you must hit Enter twice.)
Recommended Posts
This topic is 8266 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