Using advanced tools > About creating runtime solutions > Differences between the runtime application and FileMaker Pro Advanced
 

Differences between the runtime application and FileMaker Pro Advanced

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

advanced tools

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

charts

OAuth identity provider 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)

Application and document preferences

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.

Menu command comparison

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

 

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

Print

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

PDF

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
(Displays if no custom About script is specified)

 

X

 

1

About <runtime solution>
(Displays if custom About script is specified)

 

X

 

1

<Runtime solution Help script name>
(Displays if custom Help script is specified)

 

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
(Displays if no custom About script is specified)

 

X

About <runtime solution>
(Displays if custom About script is specified)

 

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

Ignored script steps

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.

Stored runtime settings or preferences

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