Technical Brief

FileMaker Go 1.2.1 Technical Brief
14
Save Records As PDF
Save Records as PDF is supported as a scripted process or by clicking the Tools Menu ( ). As with Export Field
Contents, the resulting file can be emailed and is available in the FileMaker Go Files on Device list accessible via
the Window menu > File Browser option. It is important to note that some of the script step options from FileMaker
Pro are not supported:
• AppendingrecordstoanexistingPDF
• SelectingtheAcrobatversion
• SelectingPrintingandEditingoptionsontheSecuritytab
• Deselectingtheoptionthatallowsscreenreadingsoftware
• OptionsontheInitialViewtab
This feature has been updated from previous versions of FileMaker Go to work more like Print To PDF in FileMaker
Pro. Previously unsupported FileMaker Pro features like object sliding and hide when printing are now supported
when creating PDFs using FileMaker Go.
Save A Copy As…
FileMaker Go can save a copy of a local database on the device. Saving a file as a compacted copy or a clone is
supported when you use the Save a Copy As script step, but is not supported when using the menu item. The
resulting file can be opened and used in FileMaker Go, sent via email or saved on the device where it appears
in the Files on Device list. This feature can be useful for sharing files between FileMaker Go users or for storing
a backup of a file. Imagine working with a local database in the field, and receiving a request from your office
for access to your database. This feature would allow you to create and email a copy of your database to those
needing access. It is important to note that a copy of a local file is not linked in any way to the original file. Data
that is entered into the original will not show in any copies of that file.
URL Schemes
Many FileMaker developers will be familiar with the fmp7://<host>/<filename> URL scheme that allows a
database to be opened from a clickable link. This URL protocol has been extended to support script names and
parameters. The new scheme syntax is:
FMP7Script://<host>/<le>?script=<scriptname>[&param=<parameter>][&<$name>=<value>]
This URL protocol allows FileMaker Go to communicate with other iOS applications. For instance, say you have an
application on your mobile device that scans barcodes. Using a URL scheme from within FileMaker Go, you could
launch the external barcode scanning application, scan an item and pass the barcode data back to FileMaker Go
where the data could be used to lookup product information.
Script Step, Recognition of Runtime Files and Other Subtle Changes
The Open Preferences script step opens the FileMaker Go Settings screen (equivalent to tapping the Tool Menu
> Settings), where users can set preferences for settings like the Status Bar display, Auto Correction behavior, and
Auto-Restore Login functionality.
FileMakerGonowsupportstheexpectedbehaviorforthe“Gotonextobjectusing”layouteldattributewhena
user presses the tab or return keys. These field attributes are specified using the Inspector (FileMaker Pro 11) or
Format Menu > Field/Control > Field Behavior… (FileMaker Pro 10 and previous). It is important to note that since
theiOSkeyboarddoesnotprovidean“enter”key,itisnotapplicableinFileMakerGo.