This is Part 2 on Kevin Franks presentation at Pause on Error recently:
As with the first part, these ideas are for those wanting to push the limits of mixing schema and data, and require changing how you think about programming with FileMaker. The benefits include much stronger (less brittle) code that does not break when changes are made to the pieces like layout name, script name, etc. Another benefit, for example, is that the same button on a layout can be used to do multiple functions.
The main parts of today's post are:
- Recreating ScriptMaker
- Performing script via Open URL
- Script Name or Script ID?
- xmCharts (Hard Coding vs. Dynamic Coding)
- Faux Merge Fields
- User-Friendly Excel Exports
- Virtual Calcs
There are plenty of downloadable examples at the link, and plenty of links to other posts containing more information. Set some time aside to study.