Book description
If you’re looking for the inside scoop on the latest version of FileMaker, you’ve come to the right place. Authors Scott Love and Steve Lane are FileMaker experts who were involved in the development of FileMaker 8, and they bring that knowledge to you in Special Edition Using FileMaker 8. Frequent tips, case studies, and thorough examples show you how to avoid mistakes and save time in developing databases with FileMaker 8. This is the comprehensive reference that every database developer needs on their shelf.
Table of contents
- Copyright
- About the Authors
- Acknowledgments
- We Want to Hear from You!
- Reader Services
-
Introduction
- Best of Three Worlds
- How This Book Is Organized
- Who Should Use This Book
-
I. Getting Started with FileMaker 8
- 1. FileMaker Overview
-
2. Using FileMaker Pro
- Getting Started
-
Working in FileMaker Pro
- Opening a Database
- Creating a New Database from a Template
- Creating and Deleting Records
- Working with Fields
- Field Types
- Data Validation
- Manipulating Records in Portals
- Working with a Found Set
- Using Find Mode to Perform a Find Request
- Omitting and Showing All Records
- Sorting
- Printing
- Presenting Data with Subsummary Reports
- Importing and Exporting Data
- Saving PDF and Excel Documents
- Troubleshooting
-
FileMaker Extra: Becoming a FileMaker Pro Power User
- Technique 1: Using Your Keyboard for More Speed
- Technique 2: Working with Table View
- Technique 3: Replacing Data
- Technique 4: Inserting Specific Information
- Technique 5: Getting to Know Your Entire Database
- Technique 6: Using Multitiered Sorts
- Technique 7: Using Multiple Windows
- Technique 8: Applying Text Styling and Tabs
- 3. Defining and Working with Fields
-
4. Working with Layouts
- What’s a Layout?
- Creating and Managing Layouts
- Working with Parts
- Working with Objects on a Layout
- Working with the Tab Control Object
- Working with Fields
- Portals
- Troubleshooting
- FileMaker Extra: Designing Cross-Platform–Friendly Layouts
-
II. Developing Solutions with FileMaker
-
5. Relational Database Design
- Understanding Database Design
- Database Analysis
- Working with Entities and Attributes
- Understanding Relationships
- Relationship Optionality
- Understanding the Role of Keys in Database Design
- Many-to-Many Relationships: Solving the Puzzle
- The Basics of Process Analysis
- FileMaker Extra: Complex Many-to-Many Relationships
-
6. Working with Multiple Tables
- Multitable Systems in FileMaker Pro
- Creating a One-to-Many Relationship in FileMaker
- Working with Keys and Match Fields
- Understanding Table Context
- Working with Related Data
- Creating a Many-to-Many Relationship
- Relational Integrity
- Rapid Multitable Development
- Troubleshooting
- FileMaker Extra: Building a Three-Way Join
-
7. Working with Relationships
- Relationships Graphs and ERDs
- Relationships as Queries
- Creating Self-Relationships
- Creating Ranged Relationships
- Creating Cross-Product Relationships
- Working with Data from Distant Tables
- Working with Multiple Files
- How and When to Use Multiple Files
- Troubleshooting
- FileMaker Extra: Managing the Relationships Graph
- 8. Getting Started with Calculations
- 9. Getting Started with Scripting
- 10. Getting Started with Reporting
-
5. Relational Database Design
-
III. Developer Techniques
- 11. Developing for Multiuser Deployment
- 12. Implementing Security
- 13. Advanced Interface Techniques
- 14. Advanced Calculation Techniques
-
15. Advanced Scripting Techniques
- What Is Advanced Scripting?
- Script Parameters and Script Results
- Script Variables
- Window Management Techniques
- Go to Related Record
- Troubleshooting
- FileMaker Extra: Recursive Scripts
- 16. Advanced Portal Techniques
-
17. Debugging and Troubleshooting
- What Is Troubleshooting?
- Staying Out of Trouble
- Planning for Trouble
- Troubleshooting Scripts and Calculations
- Troubleshooting in Specific Areas: Performance, Context, Connectivity, and Globals
- File Maintenance and Recovery
- FileMaker Extra: Other Tools of the Trade
- 18. Converting Systems from Previous Versions of FileMaker Pro
-
IV. Data Integration and Publishing
-
19. Importing Data into FileMaker Pro
- Working with External Data
- Flat-File Data Sources
- Importing Multiple Files from a Folder
- Importing Photos from a Digital Camera
- Importing from an ODBC Data Source
- Importing from an XML Data Source
- Using a Script to Import Data
- Troubleshooting
- FileMaker Extra: Exploiting the FileMaker-to-FileMaker Import
-
20. Exporting Data from FileMaker
- Getting Out What You Put In
- The Basic Mechanics of Exporting
- Export File Formats
- Formatting Exported Data
- Exporting Related Fields
- Exporting Grouped Data
- Exporting to Fixed-Width Formats
- Working with Large Fields and Container Fields
- Scripted Exports
-
Accessing FileMaker Data Using ODBC and JDBC
- Getting Your Databases Ready for ODBC/JDBC Access
- Configuring FileMaker Pro for Local ODBC/JDBC Access
- Configuring a DSN for FileMaker Access (Windows)
- Configuring a DSN for FileMaker Access (Mac OS)
- Using Microsoft Excel as a Local Access ODBC Client
- Configuring FileMaker Server Advanced for xDBC Access
- Using FileMaker Pro as an ODBC Client
- Troubleshooting
- FileMaker Extra: Accessing FileMaker Data via JDBC
- 21. Instant Web Publishing
- 22. FileMaker and Web Services
-
23. Custom Web Publishing
- About Custom Web Publishing
- Custom Web Publishing Versus Instant Web Publishing
- Custom Web Publishing Versus XML Export
- Getting Your Databases Ready for Custom Web Publishing
- Setting Up the Server-Side Components for CWP
- Publishing FileMaker Data as XML
- Using XSLT with Custom Web Publishing
- Building Web Applications with XSLT-CWP
- Other Custom Web Publishing Commands and Parameters
- About the FileMaker XSLT Extensions
- About Sessions
- Troubleshooting
- FileMaker Extra: About the Custom Web Publishing Tools
-
19. Importing Data into FileMaker Pro
-
V. Deploying a FileMaker Solution
- 24. Deploying and Extending FileMaker
-
25. FileMaker Server and Server Advanced
- About FileMaker Server
- Installing FileMaker Server
- Running FileMaker Server
- Using the Server Administration Tool
- Configuring and Administering FileMaker Server Using the SAT
- Managing Clients
- Managing Databases
- Administration from the Command Line
- Working with External Services
- Automatically Updating Plug-ins
- Scheduled Tasks
- Monitoring FileMaker Server
- Troubleshooting
- FileMaker Extra: Best Practices Checklist
- 26. FileMaker Mobile
-
27. Documenting Your FileMaker Solutions
- Why Is Documentation Important?
- Developing Naming Conventions
- Using Comments Effectively
- Documenting the Relationships Graph
- Using the Database Design Report
- Using Third-Party Documentation Tools
- Putting the Finishing Touches on Your Documentation
- Final Thoughts on Documentation
- FileMaker Extra: Soliant Development Standards
Product information
- Title: Special Edition Using FileMaker 8
- Author(s):
- Release date: May 2006
- Publisher(s): Que
- ISBN: 9780789735126
You might also like
book
Photoshop on the iPad
Adobe Photoshop, the worlds most popular image-editing program, is now available on the iPad. So, wherever …
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
book
Microsoft® SQL Server™ 2005 Administrator's Companion
Get comprehensive information to plan, deploy, administer, and support Microsoft SQL Server 2005 in organizations of …
article
Use Gemini for Market Analysis
Gemini is Google's answer to real time AI power. Unlike its well-known technological relative, ChatGPT, Gemini …