FileMaker Scripting in Depth is an advanced course in FileMaker development. We will cover all aspects of script editing, management and use. The course covers scripting methods using various classes of script steps. Over the two days, we cover many examples of scripting that will be useful in your FileMaker development. This course includes important new FileMaker 17 features. You will need to be using FileMaker Pro 17 Advanced for the course (see below for a trial version).

AU$1190 ex GST (two full days – 8:30am-5:00pm)


This course is suitable for people with some experience with FileMaker Pro and with creating databases. We will assume that you have the level of knowledge of FileMaker development from the Building Effective FileMaker Solutions course. You should have experience creating and editing scripts. You will probably be working on a FileMaker project and will bring many questions about getting it working better.


This course is BYOD – please bring along a laptop (Mac or Windows) with FileMaker Pro installed. No computers are provided.

If you do not have a licensed copy of FileMaker Pro 17, get a trial copy from the FileMaker web site. Note that the trial software lasts 45 days, so try not to use it prior to the course (it cannot be reinstalled).


You will receive comprehensive class notes and exercises, along with high quality teaching and discussions.

Classes are fully catered with lunch included.

At the end of the course, you will be entitled to a half hour online mentoring session valued at $150. You can use this to follow up on the training content or to get answers about your current project.


Writing Scripts – efficient use of the Script Workspace
Script Steps – review, identify commonly used, recent additions
Calling Scripts – buttons, triggers, Perform Script
Context – setting and understanding
Restore – storing settings in scripts
Variables – uses for temporary data storage
Reports – automating and controlling user output
Conditional Logic – using If and Loops, custom dialogs
Parameters and Results – multi-functional and utility scripts
Security – allowing and restricting script use
Examples – review wide range of examples of script use
Clients – considerations when running scripts
Development – good practice in script management

Book Now

Check our course schedule to see when this course is running next.