Scrutinizer Central is a FileMaker add-on that provides an API for real-time developer intelligence. Finally your FileMaker solutions can know everything there is to know about themselves.
Scrutinizer Central comes loaded with several Scrutinizer records that allow you to things like getting a list of accounts in a file, the auto-enter calculation for a specific field or the theme and table occurrence associated with each layout in a file.
You can extend Scrutinizer Central by adding your own Scrutinizer actions. Use the actions included as templates to get started!
You are welcome to contact CamelCase data if you need help getting the most out of Scrutinizer Central:
• Coaching
• Training
• Custom Scrutinizer actions
• Complete workflows and tools using Scrutinizer Central
Scrutinizer Central can be added either to each solution file, or to dedicated developer utility files.
Scrutinizer Central has been localized into Dutch, English, French, Italian, German, Portuguese, Spanish and Swedish.
- Scrutinizer Central now runs on Claris FileMaker versions 2023-2025.
- Adds a documentation script ScrutinizerCentral_Version containing details on the latest version, which can also be used to programmatically check which version is currently running.
- Renames the script previously called OnLayoutEnter to reduce the risk of duplicates when adding the add-on to an existing solution.
- Adds additional character escape handing to facilitate returning results that are (or look like) XML.
- Adds a new option Raw to the Scrutinize script, to not apply any character escape handing when results from Scrutinizer actions.
- All scripts that run the main API script, "Scrutinize", now do so using the option to Perform Script by Name, as this is the recommended method to avoid custom integrations with this add-on breaking when you remove the add-on and add it back in, typically done to install a new version.
- Adds two new Scrutinizer actions to get information on field index languages.
- Adds "Get ScriptCatalog as XML", illustrating how to return a node from within the output of "Save a Copy as XML" as XML.
- Adds "Patch ReplaceAction BaseTables" that shows how to generate a patch file for the FMUpgradeTool using Scrutinizer Central. The version included wraps the name of the base table in curly brackets, which can be used for substitutions when changing the name of the base table.
- Renames the Scrutinizer actions used to get icons, since Claris has once again changed the location where icons are stored in the output from Save a Copy as XML.
- Splits the Scrutinizer "Active accounts List" into "Active accounts List" and "Active accounts INSECURE_TEXT List" to handle changes in the output in Claris FileMaker 2025.
- Scrutinizer Central is now localized in Italian and Portuguese.
- The existing localizations in Dutch, English, French, German and Swedish have been revised.
© CamelCase data, 2022-2025.
Scrutinizer Central is provided as is. In addition, the Scrutinizer actions included may not work with all versions of Claris FileMaker Pro, due to changes in the output of Save a Copy as XML between versions.