Jump to content

Maxium multiple find requests


mf
 Share

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

Recommended Posts

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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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 ]

Link to comment
Share on other sites

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 ]

Link to comment
Share on other sites

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.)

Link to comment
Share on other sites

This topic is 7131 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
 Share

×
×
  • Create New...

Important Information

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