Note This topic describes features that are available when the Use advanced tools general preference is selected. See Using advanced tools.
When you double-click the FileMaker Pro Advanced application icon to start the application, you can create a new solution or choose a solution to open. When you start a FileMaker Pro Advanced runtime application, the primary bound file opens automatically.
Other key differences between the runtime application and FileMaker Pro Advanced:
•All the database design features have been removed or hidden in the runtime application.
This includes Layout mode and commands on the Manage submenu.
•Custom functions and custom menus will work in the runtime application, although users of the runtime application cannot modify or create new custom functions or custom menus.
•Some other menu commands have been removed from the runtime application.
For example, you can't use the runtime application to create, open, or close a solution. (Bound runtime solutions must contain a custom button or script to close or open other files. There is no close command on a runtime solution window.)
•Plug-ins can be enabled in the Preferences dialog box. The Allow Solutions to Install Files option in the Plug-Ins preferences allows plug-in updates to install automatically. See Setting plug-in preferences.
•Although the XML Data filter appears as an option for the Convert File script step, you can't convert XML files using this script step in a runtime application.
•The FileMaker runtime application is for single-user solutions. Therefore a runtime solution cannot be shared peer-to-peer over a network. To allow multiple users to access the same runtime solution, you must open the runtime solution in FileMaker Pro Advanced or FileMaker Server.
•macOS: Apple events are supported in runtime applications.
•Additionally, runtime applications don't support:
•the ability to Save/Send Records as PDF files
If a runtime database is opened in FileMaker Pro Advanced, advanced tools are available (unless full access privileges have been removed).
•external SQL data sources (ESS), ODBC import, or the Execute SQL script step
•OAuth identity provider accounts
•FileMaker ID accounts
•the JSON functions (see Working with the JSON functions)
•specifying cURL options in the Insert From URL script step
•RSA digital signature functions (see CryptGenerateSignature function and CryptVerifySignature function)
In the runtime application, some options are not available on the General tab of the Preferences dialog box. For example, the options to notify the user when an update or new version of FileMaker Pro Advanced is available are not present.
The Layout tab is not included in the Preferences dialog box for the runtime application.
The File Options dialog box in the runtime application displays only the Spelling tab.
The following tables show the menu commands that are available in FileMaker Pro Advanced and in the runtime application.
File menu command | FileMaker Pro Advanced in Windows | Runtime in Windows | FileMaker Pro Advanced in macOS | Runtime in macOS |
Create New | X |
| X |
|
My Apps | X |
| X |
|
Favorites | X |
| X |
|
Recent | X |
| X |
|
Hosts | X |
| X |
|
Open | X |
| X |
|
Close | X | X | X | X |
Manage | X |
| X |
|
Sharing | X |
| X |
|
File Options | X | X | X | X |
Change Password | X | X | X | X |
Print Setup | X | X |
|
|
Page Setup |
|
| X | X |
X | X | X | X | |
Import Records | X | X | X | X |
Export Records | X | X | X | X |
Save/Send Records As | X | 1 | X | 1 |
Send | X | 2 | X | 2 |
Save a Copy As | X | X | X | X |
Recover | X | 3 | X | 3 |
Exit | X | X |
|
|
1. You can't use Save/Send Records As PDF or Snapshot Link. However, macOS users can print the current record to PDF by choosing File menu > Print.
2. You can't use Send a Link to Database.
3. Press Ctrl+Shift (Windows) or Option-Command (macOS) while starting a runtime solution. See Recovering runtime files.
Edit menu command | FileMaker Pro Advanced in Windows | Runtime in Windows | FileMaker Pro Advanced in macOS | Runtime in macOS |
Undo/Can't Undo | X | X | X | X |
Redo/Can't Redo | X | X | X | X |
Cut | X | X | X | X |
Copy (Copy All Records) | X | X | X | X |
Paste | X | X | X | X |
Paste Text Only | 1 | 1 | X | X |
Clear | X | X | X | X |
Duplicate | X |
| X |
|
Select All (Select All Records) | X | X | X | X |
Find/Replace | X | X | X | X |
Spelling | X | X | X | X |
Export Field Contents | X | X | X | X |
Preferences | X | X |
|
|
1. Not visible in menu, but accessible via Ctrl+Shift+V.
View menu command | FileMaker Pro Advanced in Windows | Runtime in Windows | FileMaker Pro Advanced in macOS | Runtime in macOS |
Browse Mode | X | X | X | X |
Find Mode | X | X | X | X |
Layout Mode | X |
| X |
|
Preview Mode | X | X | X | X |
Go to Layout | X | X | X | X |
View as Form | X | X | X | X |
View as List | X | X | X | X |
View as Table | X | X | X | X |
Status Toolbar | X | X | X | X |
Customize Status Toolbar | X | X | X | X |
Formatting Bar | X | X | X | X |
Ruler | X | X | X | X |
Zoom In | X | X | X | X |
Zoom Out | X | X | X | X |
Insert menu command | FileMaker Pro Advanced in Windows | Runtime in Windows | FileMaker Pro Advanced in macOS | Runtime in macOS |
Picture | X | X | X | X |
Audio/Video | X | X | X | X |
X | X | X | X | |
File | X | X | X | X |
Current Date | X | X | X | X |
Current Time | X | X | X | X |
Current User Name | X | X | X | X |
From Index | X | X | X | X |
From Last Visited Record | X | X | X | X |
Format menu command | FileMaker Pro Advanced in Windows | Runtime in Windows | FileMaker Pro Advanced in macOS | Runtime in macOS |
Font | X | X | X | X |
Size | X | X | X | X |
Style | X | X | X | X |
Align Text | X | X | X | X |
Line Spacing | X | X | X | X |
Text Color | X | X | X | X |
Records menu command | FileMaker Pro Advanced in Windows | Runtime in Windows | FileMaker Pro Advanced in macOS | Runtime in macOS |
New Record | X | X | X | X |
Duplicate Record | X | X | X | X |
Delete Record | X | X | X | X |
Delete Found Records/Delete All Records | X | X | X | X |
Go to Record | X | X | X | X |
Refresh Window | X | X | X | X |
Show All Records | X | X | X | X |
Show Omitted Only | X | X | X | X |
Omit Record | X | X | X | X |
Omit Multiple | X | X | X | X |
Modify Last Find | X | X | X | X |
Saved Finds | X | X | X | X |
Sort Records | X | X | X | X |
Unsort | X | X | X | X |
Replace Field Contents | X | X | X | X |
Relookup Field Contents | X | X | X | X |
Revert Record | X | X | X | X |
Requests menu command (Find mode) | FileMaker Pro Advanced in Windows | Runtime in Windows | FileMaker Pro Advanced in macOS | Runtime in macOS |
Add New Request | X | X | X | X |
Duplicate Request | X | X | X | X |
Delete Request | X | X | X | X |
Go to Request | X | X | X | X |
Show All Records | X | X | X | X |
Perform Find | X | X | X | X |
Constrain Found Set | X | X | X | X |
Extend Found Set | X | X | X | X |
Revert Request | X | X | X | X |
Scripts menu command | FileMaker Pro Advanced in Windows | Runtime in Windows | FileMaker Pro Advanced in macOS | Runtime in macOS |
<Script names> | X | X | X | X |
Note All other Scripts menu commands are available only in FileMaker Pro Advanced.
Window menu command | FileMaker Pro Advanced in Windows | Runtime in Windows | FileMaker Pro Advanced in macOS | Runtime in macOS |
New Window | X | X | X | X |
Show Window | X | X | X | X |
Hide Window | X | X | X | X |
Minimize Window | X | X | X | X |
Tile Horizontally | X | X | X | X |
Tile Vertically | X | X | X | X |
Cascade Windows | X | X | X | X |
Bring All To Front | X | X | X | X |
<Names of open windows> | X | X | X | X |
Help menu command | FileMaker Pro Advanced in Windows | Runtime in Windows | FileMaker Pro Advanced in macOS | Runtime in macOS |
FileMaker Pro Advanced Help | X |
| X |
|
Keyboard Shortcuts | X |
| X |
|
Learning Resources | X |
| X |
|
Product Documentation | X |
| X |
|
Consultants and Solutions | X |
| X |
|
Provide FileMaker Feedback | X |
| X |
|
Check for Updates | X |
| X |
|
Register FileMaker Pro Advanced | X |
| X |
|
FileMaker Community | X |
| X |
|
Service and Support | X |
| X |
|
About FileMaker Pro Advanced | X |
| 1 |
|
About FileMaker Pro Advanced Runtime |
| X |
| 1 |
About <runtime solution> |
| X |
| 1 |
<Runtime solution Help script name> |
| X |
| X |
1. See Application menu command table.
Application menu command (macOS) | FileMaker Pro Advanced | Runtime |
About FileMaker Pro Advanced | X |
|
About FileMaker Pro Advanced Runtime |
| X |
About <runtime solution> |
| X |
Preferences | X | X |
Services | X | X |
Hide FileMaker Pro Advanced | X |
|
Hide <runtime solution> |
| X |
Hide Others | X | X |
Show All | X | X |
Quit FileMaker Pro Advanced | X |
|
Quit <runtime solution> |
| X |
Because some features have been removed from the runtime application, some script steps are ignored by the runtime application. The ignored script steps are marked "No" or "Partial" for "Runtime solution" in the Compatibility section of each script step description. See Script steps reference.
Note Open File returns an error if the specified file has not been bound to the runtime application. A runtime solution can only perform an external script if the external file is bound to the runtime solution.
The runtime application stores its registry settings (Windows) or preferences (macOS) in the following location.
•Windows: HKEY_CURRENT_USER\Software\FileMaker\<solution name>\18.0
Note The file extension for the runtime database files is registered at HKEY_CLASSES_ROOT.
•macOS: com.filemaker.client.runtime.<Solution name>.plist