QuickFind

by Karsten

QuickFind is a generic quick search module for Filemaker Pro.

 

quickfind-v2

 

QuickFind comes with 2 modes, which can be switched:
– Automated Search (searchresults-while-you-type)
– Search with button or keystroke.

After installation, the set of fields and buttons can be copied to any layout of any table and it works without further modifications.

I just moved all downloads to a new improved website. Registration no longer is required.
fmstarter.com/en/download/

 

 

 


 

 

 

27 responses to “QuickFind”

  1. john renfrew says:

    well, I did sign up before – though I was not that happy about why you wouldn’t just post updates here..

    Cant get in, APPARENTLY my login does not exits – except it clearly does as you have just managed to send me an email with it in..

    Care to fix this impasse??

    • Karsten says:

      Hi John

      Thank you for your feedback.

      We clean up the database regularly, as some (only some) prefer to make a fake registration. These fake addresses are deleted after checking. Please apologize and register anew if in that process we should have removed your registration by mistake.

      I understand that it would be convenient for you to find updates directly here, but we would need to maintain several sites. As we have several websites up and running, I choose to provide downloads from our own site only. Also, we get a very interesting feedback on who is downloading and from where. That is quite amazing as it is from all over the world, by many people and on every single day. I assume that everyone providing software for free would be thrilled to have some feedback on the usage. At least I am 🙂

      Regards
      Karsten

  2. […] QuickFind – Modular FileMaker. […]

    • Karsten says:

      Hi Denis

      Of course you are right. You suggest to include a huge number of records just for showing off? I see you got the impression nonetheless. I will include a larger set in a future update. Thnx!

      Regards
      Karsten

  3. Denis says:

    I don’t think any search or consolidation technique is useful when browsing/searching 18 records. To see the true merits of the technique a bigger data set should be shown IMHO.

  4. Paul says:

    I see the quickfind only works on fm13. Is there a version that runs on fm12pro?

    • Karsten says:

      Hi Paul

      The search functionality itself works on both fmp12 as fmp13. The implementation also has some visual components, like hiding buttons if they are not relevant – to reduce screen clutter. These visual components are made with fmp13. You could change that according to your needs. The file can be opened with fmp12.

      Regards
      Karsten

  5. Kamasoto says:

    Hi, Karsten
    Great and simple technique. For testing, I managed to incorporate in a large database with about 30.000 records and still working very nicely. Need to test it connected with the server. I would expect some delay, but in that case the option of un-selecting the automatic search comes in hand.
    Thanks for sharing, Karsten!

  6. Josh Ormond says:

    Hey Karsten,
    I know there haven’t been any official SOP set up for posting the module demo files, I know I am very reluctant to sign into a 3rd party website to download the file. And I think others are too. I know your site and your files are ok. But I’m still not ok with it.

    For me, it’s a case of not wanted to chase updated files all over the web. It’s one thing to post them publicly somewhere, for version control ( like on github ), but on one’s own site with a registration required feels like a marketing ploy.

    Though I do appreciate you sharing the file. It is that type of generosity that helps the site and the overall community.

    • Karsten says:

      Hi Josh

      Thank you for your comment. I understand your point. Of course you do have a point, as I have as well 😉

      The registration helps me to see the interest for these kind of solutions, where people come from (countries and language areas), which tools are downloaded most, etc. This is essential as input for further development. There have been many hundreds (if not over a thousand) of registrations and many thousands of downloads so far. That is very interesting. I would not have known this otherwise. There are a few fake registrations every now and then, but most people properly register. I think this is a small effort if the solutions can save you many days of work.

      As a result of all this feedback, some developer tools are now in preparation, to be launched next month at the Filemaker Konferenz in Switzerland (www.filemaker-konferenz.com).

      Stay tuned!

      Karsten

  7. Santosh Solanki says:

    Is Automated search can be performed in dropdown list of portal table rows by quickfind

    • Karsten says:

      Hi Santosh

      This is a straightforward Quick Search option only.

      Do you have a dynamic portal filtering in mind? Google the phrase and
      you will find some variations.

      Regards
      Karsten

  8. Santosh Solanki says:

    Thanks Karsten
    Yet I have made search for this in google as well as in other forums also but I neednot get perfect result for getting variables for intelligent search in dropdown list in portal table. I hope you might have solution for this

    • Karsten says:

      Hi Santosh

      There is an ever growing number of modules on this site. Hopefully solutions for many more functions will appear. For the time being, this module does just what it does.

      Regards
      Karsten

  9. Samarthmkt says:

    Dear Friend Karsten,
    Though one thing I found that when I type search word to search in list table layout in quick find field in automated search mode its finds single exact search word active row but when we paste the same search word in quick find field its find all the list rows which contains the words or numbers present in search field and active row goes to the first row .Is there any loop that also figures and find out the same result in paste option in quickfind field while just like it works in typing mode
    Thanks

    • Karsten says:

      Hi

      I cannot reproduce what you try to explain. My suggestion: Try this with the example file as delivered to see if it has something to do with my file or your solution. If it’s my file, please send a description of the exact phrases I can search with and I’m happy to make the test.

      Regards
      Karsten

  10. Samarthmkt says:

    Thanks Karsten
    I have put some screen shots in discussion with attachment and detail what I want

  11. BT says:

    Is there any search script/method to look only in selected fields but on many tables?

    thanks

    • Karsten says:

      Hi BT

      No, unfortunately the looping through fields, then selecting, does not work on fields from related tables. It seems that Filemaker does not support this. It really is a simple solution. As you have to call a script anyway, you could create another script for the few missing fields as a workaround.

      Regards
      Karsten

  12. robert says:

    Hi

    Can QuickFind work in a portal or a Popover with a portal in it…

    rl

    • Karsten says:

      Hi Robert

      QuickFind uses the Filemaker QuickSearch functionality, which can be activated for any field on a layout, including related fields (i.e. portals). Be aware though that any field activated for QuickSearch on the layout will be taken into account and searching in related fields will slow down performance. Normally you would use this module only for lists, not for situations you mention.

      Regards
      Karsten

  13. thong says:

    Hi Karsten,

    Can i used this in webdirect?

    Thank you.

  14. pleiades says:

    Hi Karsten,

    Can QuickFind use Perform on Server script to make it run faster ?

    • Karsten says:

      Hi

      QuickFind has two modes: search after each keystroke, or wait till you click “search”. You can switch between the two as indicated in the interface.

      If QuickFind is too slow, it is because you have a lot of records. In that case, each character you type will perform another search. This, of course, is slowing down the user experience. If this is the case, you might want to stick to the “type first, search then” scenario.

      You can change the module as you like. The module as it is does not support server side scripts, but the functionality itself is supported on the server. Hence, you can adapt it to your needs.

      Does this answer your question?

Leave a Reply

Your email address will not be published. Required fields are marked *