Development Guide
Table Of Contents
- Chapter 1 Setting up databases for FileMaker Go
- Chapter 2 Differences between FileMaker Go and FileMaker Pro
- Chapter 3 Designing databases for FileMaker Go
- Chapter 4 Protecting databases in FileMaker Go
Chapter 2 | Differences between FileMaker Go and FileMaker Pro 13
1 When you switch to another app, FileMaker Go enters a suspended state, and scripts are also
suspended. When you return to FileMaker Go, the app and scripts resume from where they left off.
For hosted files, if any of the records in the data set that a script is acting on were modified while
FileMaker
Go was suspended, the script aborts. If none of the records were modified, the script
continues.
If you switch away from FileMaker Go for an extended period, and iOS forces the app to quit,
FileMaker
Go attempts to generate a hibernation file. When you restart FileMaker Go, it uses
the hibernation file to reopen files. A hibernation file is not generated when a script with Allow
User Abort set to Off was running when you switched away from FileMaker
Go.
1 The GetLayoutObjectAttribute function returns only PNG and JPEG images for the content
attribute for charts.
1 The New Window script step doesn’t support the Specify Advanced Style options.
1 Although you set up the Location and LocationValues functions in FileMaker Pro, they are
designed for use on devices.
1 The Insert File script step doesn’t support the dialog box options Storage options or Display.
1 The Exit Application script step closes all files but does not quit FileMaker Go.
Get(ApplicationVersion) function
Get(ApplicationVersion) returns Go x.x.x for the iPhone or iPod touch. Get(ApplicationVersion)
returns Go_iPad x.x.x for the iPad. In FileMaker
Server, Go x.x.x or Go_iPad x.x.x appears in
Admin Console.
Replace Field Contents script step
A script using Replace Field Contents can’t prompt users in FileMaker Go to specify the field and
data to be replaced. A Replace Field Contents script step with Perform without dialog
deselected will not be performed.
Save a Copy As script step
The options compacted copy, clone, and self-contained copy (single file) are supported when
you perform a Save a Copy As script in FileMaker
Go, but not when you manually tap
Save/Send
> Database in FileMaker Go. For the script step, the self-contained copy (single
file) option is equivalent to the compacted copy option.
Save Records as PDF script step
If you don’t specify the output file path for the Save Records as PDF script step, FileMaker Go
uses the name of the window to save the PDF file.
Some Save Records as PDF script step options aren’t supported:
1 appending records to an existing PDF
1 selecting the Acrobat version
1 selecting Printing and Editing options on the Security tab
1 deselecting the option that allows screen reading software
1 options on the Initial View tab