“Universal Search”


“Universal Search” is 100% reusable, modular search code. It can be used to run any number of search requests (“FileMaker” style or SQL), in any context (layout), using dynamically specified (not stored) search fields and search terms. “Universal Search” works on any FileMaker file you paste it into. It works locally as well as a Remote Procedure Call (“Perform Script On Server”, on FileMaker Server 13 and up). It can execute your SQL queries or your traditional FileMaker search requests. It works on iOS and on the Desktop. It just works.


Click on this link to download source code with demo tutorial.



QuickFind is a generic quick search module for Filemaker Pro.




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.







Restore Tabs



Restore Tabs will save and restore tabs as you move from layout to layout in FileMaker.


  • Works with nested tabs
  • Can be called from another script, a button, or by script triggers
  • Easy to install
  • No custom functions
  • Can easily be adapted to use across sessions


Tabs to be saved and restored must have an object name

Optional: If saved tabs are to be saved into a field instead of a variable, field needs to be created and designated in Configuration script.


Completely Free


Todd Duell at Formulations Pro for sharing an elegant solution demonstrating how to accomplish restoring nested tabs.


Download Restore Tabs