💥 New Release: ACF Plugin 1.7.8.2 – Excel Reports & Charts directly from FileMaker
We’re excited to announce the release of ACF Plugin version 1.7.8.2 — a major update that brings native Excel chart generation and a range of improvements to reporting and automation.
This update makes it possible to generate complete, styled Excel workbooks directly from FileMaker — including tables, formulas, formatting, and now: charts.
Note that the ACF plugin does not use “LibXL” or any other third party Excel library. We have rolled our own Excel functionality in the plugin, so there is no third-party licenses attached to it. A single ACF-license can be used on both Mac, Windows, Linux Server – both as FileMaker Server plugin and as a Client plugin, no additional installation requirement than the plugin itself.
Demo and plugin downloads:
| Name | Platform | Description | Download | Docs | More |
|---|---|---|---|---|---|
| Excel chart Demo | Mac/Win/Linux | Demo of Annual report in Excel | Download | Documentation | |
This demo showcases how the ACF Plugin can be used inside FileMaker to generate a complete Excel workbook from database data — including dynamic charts and cross-tab summaries — all created directly through ACF script functions. NOTE: The ACF-Plugin version >= 1.7.8.2 must be downloaded separately for the plattform you are using. The demo is based on a fictive company “Demo Furnitures Inc.”, and produces an Annual Report spreadsheet with four automatically generated sheets:
All data is generated from a small sample of 1000 invoices created by the included Python script (
SHA-256: 0c1071f2c1f01b99a022de9d65beeba4159ac17956ac51e6ed1752a4eddebd5aThis checksum is automatically verified at download time. | |||||
| ACFpluginMac 1.8.0.12 | Mac (Intel+Arm) | Just ACF plugin, mac intel + arm - FileMaker edition | Download | Documentation | |
![]() Welcome to ACF Plugin version 1.8.0.12.Added FormulaCalculator as ad-hoc data entry calculations. This comes baked into the plugin, so no need to install the FormulaCalulator separatly to use this feature. See the article about this on the site. We added SQLite local databases and floating palettes to all three host platforms, FileMaker, 4D and Indesign. Some new functions and some debugging. New version of the Function Browser to show some documentation of the functions shown. Read the release notes in the download. We have also added ability to run Javascript functions directly from the ACF code. The InDesign plugin tap into the Indesign Scripting engine, while FileMaker and 4D plugins use the QuickJS-NG engine to perform JavaScript functions directly. Read the readme file in the download for the spesific details for this update. 1.8.0.4 release introduced direct PDF document generation from ACF code. It provides an alternate route to FileMaker layout printing for reports that need mixed content, conditional sections, dynamic tables, images, headers, footers, automatic page flow and controlled output filenames. This update contains further work on the PDF writer functionality and also improved JSON array functions. The release builds on the 1.8.0.2 AMQP messaging work, 1.8.0.3 PDF writer support and keeps existing compiled ACF packages compatible. What Can ACF Do?ACF includes facilities for areas such as:
ACF functions can call other ACF functions, use local variables and structured control flow, and be organized into packages. Functions may also be assigned a Getting Started
A minimal ACF function looks like this:
After compiling the source, it can be called from FileMaker with a calculation such as:
ACF reports compiler and runtime messages through its console output. During development, inspect The Standalone CompilerThe distribution may also include the ACFcompiler command-line tool. It checks On macOS, the installer places it at
The plug-in contains its own compiler, so the standalone tool is optional. Keep the ACFcompiler and plug-in versions aligned when using newly introduced language features or functions. Documentation And Resources
The manual is the complete reference, but the examples are often the quickest way to discover the syntax for a particular task. A Few Practical Notes
Support And LicensingLicense information and loaded ACF packages can be inspected through the plug-in's Configure button in FileMaker's plug-in settings. For current documentation, licensing, downloads, and contact information, visit horneks.no. Welcome to ACF. Start small, keep the source readable, and let the library grow with your FileMaker solution. SHA-256: 34424bbb2b94c298fc34b72035b01372204f1b57a9d84ed83101a6902a23480fThis checksum is automatically verified at download time. | |||||
🧠 What’s new in v1.7.8.2
✅ Excel Chart Support Create and place charts (column, line, doughnut, scatter, etc.) directly from ACF code using simple JSON definitions. You can combine SQL results and visualization in one seamless script. This builds on the allready developed Excel spreadsheet functionality in the Plugin, including Excel Styling with enhanced control over fonts, fills, borders, and numeric formats with the Excel_AddStyle and Excel_SetCellFormulafunctions.
✅ Cross-platform parity All features now available on macOS and Windows with identical syntax and performance.
📊 See it in action — the new Demo App
To showcase these new capabilities, we’ve released a complete demo application: “Annual Report – Demo Furnitures Inc.”
It’s a ready-to-run FileMaker solution that:
- Reads invoice data using ACF SQL
- Builds four Excel sheets dynamically
- Adds charts — stacked columns, line trends, and doughnut breakdowns — using JSON chart definitions
- Outputs a polished Excel report directly to your Desktop


