Create innovative custom apps for your workplace.
FileMaker Pro Advanced is the tool you use to create a custom app. You also use FileMaker Pro Advanced to access your app on a Windows or Mac computer. Start by importing data from a spreadsheet or using a built-in starter app to manage contacts, inventory, meetings, and more. Or even quickly build a new app from the beginning.
FileMaker Pro Advanced includes a set of advanced tools to help you design and develop custom apps faster and easier. Plus, you’ll get robust analysis capabilities, powerful diagnostic tools, and much more.
New user interface for importing data
More easily map imported source data to FileMaker fields using the new Import Field Mapping dialog box.
Open specific app at launch
Provide better app discoverability for your users. Open a specific custom app when opening FileMaker Pro Advanced.
File version comparison
Use a preview release script step to save a copy of a FileMaker file in XML format. Use the XML file to more easily compare changes between file versions.
File-based script steps
Create scripts that read, write, and manage external data files to write log files or export data in a custom format.
Script Error Logging
More easily debug your workflow automation. Use a preview script step to write information about script errors to a log file.
While calculation function
Repeats logic while the condition is true, then returns the result; replacing the need for some recursive custom functions.
SetRecursion calculation function
Sets the maximum number of iterations for recursion and loops within an expression. The default limit is 50,000 iterations, which can be lowered or raised using this function.
New managed security access
New privilege allows developers to offload account access management to other team members without needing to provide full access to any other parts of the file.
New Manage Security dialog box
The streamlined Manage Security dialog box makes managing access to your custom apps more efficient.
Plug-in security enhancements
Using the Plug-in SDK, developers can digitally sign plug-ins. Notifications warn users before loading an unsigned plug-in.
Default file access protection
Prevent other FileMaker files from accessing the data and schema in your custom app. The "Require full access privileges to use references to this file" is now enabled by default in newly created files.
Create precisely the app you want using the intuitive graphical interface, flexible design tools, built-in Starter apps, and ready-to-use themes.
Import existing data
Bring your existing data into a FileMaker app. Import data types such as .CSV, Tab, XML, ODBC, and Microsoft Excel files.
Built-in reporting tools
Easily make summary reports, colorful charts, and executive dashboards using built-in reporting and charting tools. Save your information in popular Excel and PDF formats.
Centralize your information and safely access data using proven encryption standards. Manage group or individual user privileges — even for a single field.
Share with your team
Create custom apps that work together seamlessly across iPad, iPhone, Windows, Mac, and the web. Securely share your app with others using FileMaker Cloud or FileMaker Server.
Integrate with other programs
Connect with other popular apps and web services through powerful REST APIs. And create live, 2-way connections with Microsoft SQL Server, Oracle, MySQL, PostgreSQL, and IBM DB2 data sources.
Instantly pinpoint problem areas in scripts and Script Triggers directly in the Script Workspace. Turn off Script Triggers when debugging to fine tune the troubleshooting process.
Monitor fields, variables, and calculations while troubleshooting.
Enable AES 256-bit encryption to protect data on FileMaker Cloud, FileMaker Server, or on a FileMaker client.
Create, change, or delete specific menu items or entire menu sets.
Build your own functions and copy, paste, or import them into any FileMaker file.
Database Design Report
Run comprehensive reports on all elements of your database schema.
Build applications where all menus are hidden.