About FileMaker Pro 5.0 | p. 1 |
FileMaker 5.0: Highlights of New Features | p. 2 |
FileMaker 5.0 Editions | p. 4 |
About Upgrading to FileMaker 5.0 | p. 4 |
Using This Book | p. 5 |
Organizing Data Efficiently | p. 7 |
About Relational Databases | p. 8 |
Gathering Information | p. 9 |
Creating a Field List | p. 11 |
Developing a Data Structure Strategy | p. 12 |
Creating a Data Structure Chart | p. 15 |
Field Design Tactics | p. 16 |
Implementing Relationships | p. 19 |
Testing Your Database | p. 20 |
Layout Enhancements | p. 23 |
Usability, Legibility, and Logical Grouping | p. 24 |
Cross-Platform Issues | p. 26 |
Using Graphic Text | p. 29 |
Formatting Elements as Buttons | p. 31 |
Reusing Graphics | p. 33 |
Entering Data in a Standard Layout | p. 34 |
Creating and Formatting Value Lists | p. 36 |
Validating Formats with Value Lists | p. 37 |
Working with Conditional Value Lists | p. 39 |
Using Calculated Field Labels | p. 41 |
Creating Field Masks | p. 43 |
Copying Layouts | p. 48 |
Calculation Fields | p. 51 |
Merging Fields Using Calculations | p. 52 |
Formatting Labels or Envelopes | p. 57 |
Formatting Form Letter Modules | p. 60 |
Augmenting a Form Letter | p. 65 |
Creating Data Reports | p. 71 |
Using Search Operators | p. 72 |
Creating an "Inverted" Search | p. 74 |
Creating Summary Layout Parts | p. 75 |
Using Counts and Averages | p. 80 |
Creating Running Totals | p. 82 |
Creating Sub-summary Reports | p. 83 |
Sorting Data for Sub-summary Reports | p. 85 |
Exporting Summary Data | p. 86 |
Creating Relationships | p. 89 |
About Relationships | p. 90 |
Creating a Match Field in a Master File | p. 92 |
Lookup vs. Related Fields | p. 94 |
Using a Match Field to Choose a Related Record | p. 97 |
Using Calculated Match Fields | p. 98 |
Field Formatting with a Calculated Match Field | p. 100 |
About Repeating vs. Related Fields | p. 103 |
About Portals | p. 104 |
Sorting Data in Portals | p. 107 |
Summarizing Related Data | p. 108 |
About Self-Relationships | p. 110 |
Using a Portal for Navigation | p. 112 |
Searching for Self-Relationship Data | p. 113 |
Creating a Lookup with a Self-Relationship | p. 114 |
Creating Simple Scripts | p. 117 |
Planning a Simple Script | p. 118 |
Storing Settings Before Scripting | p. 119 |
Using ScriptMaker | p. 122 |
Creating a Basic Script | p. 127 |
Creating Sub-scripts | p. 129 |
Combining Sub-scripts | p. 132 |
Retaining Multiple Settings in a Script | p. 134 |
Using Sub-scripts for Multiple Export Settings | p. 137 |
Adding Comments to a Script | p. 139 |
Using External Scripts | p. 141 |
Working with Conditional Script Steps | p. 145 |
About Conditional Steps | p. 146 |
Using the If Command | p. 147 |
Using If with Else | p. 149 |
About Status Functions | p. 153 |
Using Status Functions with If Steps | p. 154 |
Using Loop in a Script | p. 159 |
Using Counters to Control Loops | p. 162 |
Controlling Scripts with User Input | p. 165 |
Customizing Documents with If Steps | p. 168 |
Extending the Interface with Scripts | p. 179 |
Making a Find Layout with a Script | p. 180 |
Creating Script Buttons | p. 184 |
Deleting Records in a Related File | p. 186 |
Creating a Main Menu Layout | p. 188 |
Linking to the Main Menu | p. 190 |
Running Scripts from Fields | p. 191 |
Creating Interactive Error Messages | p. 197 |
Script Troubleshooting | p. 201 |
Testing Finished Scripts | p. 202 |
Fixing Typical Errors | p. 204 |
Creating an Error Trap Script | p. 209 |
Debugging Scripts | p. 218 |
Printing Scripts | p. 220 |
Changing and Adapting Scripts | p. 221 |
FileMaker and Other Programs | p. 223 |
Using Scripts to Send Email | p. 224 |
Using Scripts to Send Bulk Email | p. 227 |
Using a Script to Open URLs | p. 231 |
Exporting Data to Static HTML Tables | p. 233 |
Exporting Formatted Text | p. 234 |
Using Excel Data in FileMaker | p. 238 |
Working with ODBC | p. 240 |
Sharing Databases Using ODBC | p. 243 |
Using AppleScript with FileMaker Scripting | p. 246 |
Data Importing and Repairing | p. 249 |
Migrating to FileMaker 5.0 | p. 250 |
Importing Data from Other Sources | p. 252 |
Cleaning Up Text Data Before Importing | p. 256 |
Finding and Eliminating Duplicates | p. 258 |
Importing Data without Duplications | p. 261 |
Troubleshooting Problem Data | p. 264 |
Replacing Inconsistent Formatting | p. 265 |
Separating Parts of Data | p. 267 |
Multi-User Files on a Network | p. 273 |
Setting Network Protocols | p. 274 |
Setting Up Multi-User Files | p. 276 |
Hiding Related Files | p. 277 |
Creating an Opening Script | p. 278 |
Accessing Databases Over the Internet | p. 282 |
Testing Scripts for Access Problems | p. 284 |
Using FileMaker Pro Server | p. 287 |
Hosting Files on FileMaker Server | p. 288 |
Optimizing Server Settings | p. 290 |
Setting Up a Usage Log | p. 293 |
Managing Server Remotely | p. 294 |
Web Publishing | p. 297 |
Instant Web Publishing | p. 298 |
Configuring Databases for Web Access | p. 299 |
Choosing a Layout Style | p. 301 |
Tracking Activity and Access | p. 303 |
Accessing a File with a Browser | p. 304 |
Enabling Remote Administration | p. 305 |
Restricting Database Access | p. 306 |
Creating a Custom Home Page | p. 307 |
Creating a Guest Book | p. 309 |
Testing Your Web Database | p. 311 |
About Custom Web Publishing | p. 312 |
Setting Up Custom Web Publishing | p. 313 |
Creating a Template Format File | p. 314 |
Prompting User Input with CDML | p. 316 |
Providing Visitor Feedback | p. 318 |
Searching for Data with CDML | p. 320 |
Editing Data with CDML | p. 322 |
Browsing Records | p. 326 |
Using the Web Security Database | p. 329 |
XML and JDBC | p. 331 |
FM Developer's Edition | p. 332 |
FileMaker 5.5 Applications and OS Additions | p. 333 |
FileMaker Pro 5.5: Highlights of New Features | p. 334 |
FileMaker Pro Server 5.5: Highlights of New Features | p. 338 |
FileMaker DE 5.5: Highlights of New Features | p. 340 |
Using FileMaker 5.5's New Features | p. 341 |
Validating by Number of Characters | p. 342 |
Using GetField | p. 344 |
Updating Auto-Entry Serial Numbers | p. 350 |
Disabling Toolbars | p. 352 |
Creating Interactive Buttons | p. 353 |
Restricting Access Privileges | p. 355 |
Changing Password Access | p. 358 |
Importing and Connecting | p. 359 |
Import from Excel Ranges | p. 360 |
About Improved Script Importing | p. 362 |
Importing with Scripts | p. 363 |
Setting the Next Auto-Entry Serial Number | p. 365 |
Using Relative Paths | p. 373 |
Using FileMaker Mobile | p. 374 |
About FM5.5's ODBC Functions | p. 378 |
Storing SQL Commands in Fields | p. 379 |
Using Calculations to Build Complex Queries | p. 383 |
Creating Dynamic SQL Queries | p. 387 |
Web Publishing with FileMaker 5.5 | p. 391 |
Suppressing Built-In Navigation in IWP | p. 392 |
Creating Web Layouts | p. 396 |
Creating a Web-Based Find Script | p. 400 |
Switching Layouts with a Script | p. 403 |
Web Display Considerations | p. 406 |
FileMaker and Third-Party Software | p. 407 |
FileMaker Resources | p. 411 |
Index | p. 413 |
Table of Contents provided by Syndetics. All Rights Reserved. |