In recent years, several programs have emerged to help fill the need for documenting FileMaker systems. These tools offer features for quickly identifying missing or unknown elements, tracking dependencies, reporting differences between two solutions, script tracing, and more. Various tools extract information from FileMaker systems in different ways. They may use the Database Design Report, use Apple Events, or even read data directly from the FileMaker files.
Each of the tools has strengths and weaknesses. For example, there can be substantial differences in the time required to extract data from solutions. The amount of information detail and the features included for using that information vary considerably from tool to tool as well. Having one or more of these tools can be very helpful for debugging and documenting systems. Check these publishers web pages for the latest details on their tools for FileMaker 8:
Inspector by Beezwaxhttp://www.beezwax.net/inspector/
Brushfire by Chaparral Softwarehttp://www.chapsoft.com
MetadataMagic by New Millenniumhttp://www.nmci.com
Analyzer by Waves in Motionhttp://www.wmotion.com
Youll be well repaid by looking at each of these tools and becoming familiar with their capabilities. Each has useful features.
Part I: Getting Started with FileMaker 8
FileMaker Overview
Using FileMaker Pro
Defining and Working with Fields
Working with Layouts
Part II: Developing Solutions with FileMaker
Relational Database Design
Working with Multiple Tables
Working with Relationships
Getting Started with Calculations
Getting Started with Scripting
Getting Started with Reporting
Part III: Developer Techniques
Developing for Multiuser Deployment
Implementing Security
Advanced Interface Techniques
Advanced Calculation Techniques
Advanced Scripting Techniques
Advanced Portal Techniques
Debugging and Troubleshooting
Converting Systems from Previous Versions of FileMaker Pro
Part IV: Data Integration and Publishing
Importing Data into FileMaker Pro
Exporting Data from FileMaker
Instant Web Publishing
FileMaker and Web Services
Custom Web Publishing
Part V: Deploying a FileMaker Solution
Deploying and Extending FileMaker
FileMaker Server and Server Advanced
FileMaker Mobile
Documenting Your FileMaker Solutions