Custom Function Repository

By March 18, 2011News

There has been a bit of talk lately about ways to store and manage custom functions. There are a lot of tools and some great websites for finding and managing them, and I thought I’d share ours.

The real key for us is that with FileMaker Pro Advanced, you can copy and paste custom functions, and so we wrote a small plugin to grab the clipboard contents and store the function in a database, or to push the record as a function back to the clipboard.

This lets us manage all our CFs in a database, and move them in groups into systems as we need them. I think this works better than having a “starter file” with your functions in it.

With starter files, you can end up with version control issues,and you end up with CFs you don’t need in solutions just because they are part of your “default set”.

So here is our database we use, and in it are instructions on how to grab the plugin (if you need just the plugin the mac version is here and the windows one here.) We included a few of our custom functions as well as a couple that we got from the community. We tried to attribute everyone who we got custom functions from, if we have work of yours that is improperly attributed, please let me know and I’ll correct it. I want to give particular thanks to John Sindelar, Ray Cologon and Mickhail Edoshin.


Court Bowman

Author Court Bowman

Court Bowman has been working with in the IT field his whole life, working as a network engineer, database developer in Oracle and Progress and as a IT director for several firms. He has been working with FileMaker Pro since version 2 and has been a reoccurring speaker at the FileMaker developer conference. Apart from his expertise in FileMaker Pro he has experience in system architecture and design, data modeling and database architecture. He also has years of experience as a process and workflow consultant and has helped with the design and deployment of hundreds of systems in FileMaker and on the web.

More posts by Court Bowman

Leave a Reply

All rights reserved Cleveland Consulting.

Call Now Button