Electric_Soul Posted December 8, 2010 Share Posted December 8, 2010 Hello Filemaker "Perform find" behaves different when limiting "View" access on a table, than limiting "Edit" access. When I limit "View" access on a table the following happens: I use a script to "Perform find". I use some field from the table, and use a "*"(actually it doesnÄt matter) for search critaria. Result "nothing found" + Quickfind isn't working either When I limit "Edit" access on a table the following happens: The search works just fine. Any ideas? Link to comment Share on other sites More sharing options...
Søren Dyhr Posted December 8, 2010 Share Posted December 8, 2010 If in a script you're not using the build requests, then start like this Enter Findmode omit record Set field [nn,$theValue] Perform Find The second line does the same as manually checking the box in the status area... --sd Link to comment Share on other sites More sharing options...
comment Posted December 8, 2010 Share Posted December 8, 2010 Filemaker "Perform find" behaves different when limiting "View" access on a table, than limiting "Edit" access. Shouldn't it? Link to comment Share on other sites More sharing options...
Electric_Soul Posted December 9, 2010 Author Share Posted December 9, 2010 @Søren Dyhr God ******* it, that was it. I was about to smashing something here. The omit option : thanks a lot. @comment Well, no. In my opinion it is not intuitive. Link to comment Share on other sites More sharing options...
Electric_Soul Posted December 9, 2010 Author Share Posted December 9, 2010 1. Next question. How do I make Quickfind work? 2. Now I can hide all <noaccess> record, but the user still cannot use the search STRG+f. What to do ? I also noticed, when I take the file of the Server and start it locally, then everything works just fine. Link to comment Share on other sites More sharing options...
comment Posted December 9, 2010 Share Posted December 9, 2010 I am not sure I understand the issue here. Records that users are not permitted to VIEW are automatically omitted when you perform ANY find - see, for example: http://fmforums.com/forum/index.php/topic/74827-data-reduction-based-on-privilege-set Records for which users DO have have view permissions will of course be found - regardless of edit permissions. There should be no difference between the results of Søren's script and say: Perform Find [ Specified Find Requests: Find Records; Criteria: YourTable::AnyField: “*” ] [ Restore ] Link to comment Share on other sites More sharing options...
Recommended Posts
This topic is 4896 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