Development Guide
Table Of Contents
- Chapter 1 Introducing FileMaker Pro Advanced
- Chapter 2 Creating database solutions
- Chapter 3 Customizing database solutions
- Chapter 4 Debugging and analyzing files
- Chapter 5 Developing third-party FileMaker plug-ins
- About external functions
- About the example plug-in
- Installing, enabling, and configuring the example plug-in
- Description of the FMExample plug-in’s external functions
- Using the example plug-in
- Customizing the plug-in example
- Requirements for writing external function plug-ins
- FileMaker messages sent to the plug-in
- Avoiding potential Mac OS X resource conflicts
- Providing documentation for your plug-in
- Appendix A Feature comparison of the runtime application with FileMaker Pro
- Index
Contents
Chapter 1
Introducing FileMaker Pro Advanced
About this guide 5
Using the FileMaker Pro Advanced documentation 5
Where to find PDF documentation 6
Abiding by the license agreement for runtime solutions 6
Your responsibilities as a developer 7
Chapter 2
Creating database solutions
Using the Developer Utilities 9
About creating runtime solutions 10
Converting and upgrading previous solutions 11
Binding the solution 12
Starting runtime database solutions 13
Distributing runtime solutions 13
Organizing solution components 13
Choosing a distribution method 14
Testing before and after creating your solution 15
Distributing updates to runtime database solutions 16
Creating Kiosk solutions 17
Chapter 3
Customizing database solutions
Copying or importing field and table schemas 19
Creating custom functions 20
About custom menus 20
Custom menu example 21
Creating custom menus 22
Creating custom menu items 22
Creating custom menu sets 24
Creating custom layout themes 24
Requirements for theme files 27
Chapter 4
Debugging and analyzing files
Debugging scripts 29
Disabling script steps 30
Using the Data Viewer 31
Using the Database Design Report 33