Home >  ソフトウェア >  FMClipboardBroker > FMClipboardBroker (English)




When developing a FileMaker solution, working with dialogs feels tedious sometimes.
FMClipboardBroker allows you to edit FileMaker clipboard data with your favorite text editor.


  • Mac OS X 10.4.x or later (tested on 10.7.4)
  • FileMaker Pro Advanced 8.0 and later
  • An text editor which can handle UTF-8 encoding

Supported data types and required FileMaker version

  • Table definition (FileMaker Pro Advanced 8.0 or later)
  • Field definition (FileMaker Pro Advanced 8.0 or later)
  • Script definition (FileMaker Pro Advanced 8.0 or later, FileMaker Pro 9.0 and later)
  • Script step (FileMaker Pro Advanced 8.0 or later, FileMaker Pro 9.0 and later)
  • Layout object (FileMaker Pro Advanced/Developer 7.0 or later, FileMaker Pro 7.0 and later)
  • Custom function (FileMaker Pro Advanced 11.0)




FMClipboardBroker 1.2.1.dmg

Release Note

Version 1.2.1

  • Fixed error 500 when loading an XML file.
  • Fixed error -1700 when loading an XML file in version 10 (or below) format.

Version 1.2.0

  • Added support for FileMaker 12 layout object.
  • Auto-detect data type when laoding from a file.
  • By Option + clicking the Save/Load button, you can now specify the target file directly.

Version 1.1.1

  • Failed to load a file as custom function type.
  • Build with 10.4 compatibility (not tested).

Example usage

Basic procedures

  1. Copy objects in FileMaker Pro.
  2. Execute ‘Save’ in FMClipboardBroker to save the clipboard content to a file.
  3. Edit the saved file (XML text) using your favorite editor.
  4. Execute ‘Load’ in FMClipboardBroker to load the file content into the clipboard.
  5. Paste modified objects in FileMaker Pro.

Demo: Modify field references when copying layout objects.

Main window


Clipboard to file

File path
The file path where the clipboard data is saved to. An existing file is overwritten.
Open file after export
Open the file automatically when it’s saved. You may want to configure application binding in Finder.
Save the current clipboard content to the specified file.

File to clipboard

File path
The file path the clipboard data is loaded from.
Use the same path as export
Use the same file path as the ‘Clipboard to file’ setting.
Specify the type to load the XML file in.
Auto-detect (v11 or later only)
Auto detect file type from the content of the loaded file. Uncheck if you use version 10 or prior.
Read layout in 12 format
If checked, layout objects are loaded in versin 12 format. Uncheck if you use version 11 or prior.
Load the file content into the clipboard.


Q: Any information about the XML grammar?

A: See the PDF document ‘Database Design Report XML Output Grammar’ that can be downloaded from FileMaker Product Documentation Center.

Q: Any plan for Windows version?

A: Nope

Q: Why no Windows version?

A: FMClipboardBroker is an AppleScript originally developed for our internal use (that’s why it’s free :D).


Follow KEY_Planning on Twitter KEY_Planning on Twitter