CopyrightAcknowledgments Chapter 1. About Filemaker Pro 7FileMaker 7: Highlights of New FeaturesFileMaker Editions and Their FunctionsUsing This BookWindows and Macintosh Chapter 2. Organizing Data EfficientlyAbout Relational DatabasesGathering InformationCreating a Field ListDeveloping a Data Structure StrategyCreating a Data Structure ChartField Design TacticsImplementing RelationshipsTesting Your Database Chapter 3. Layout EnhancementsUsability, Legibility, and Logical GroupingCross-Platform IssuesUsing Format PainterUsing Graphics as Layout ElementsFormatting Elements as ButtonsEntering Data in a Standard LayoutMoving Through FieldsCleaning Up a Layout for PrintingCreating and Formatting Value ListsValidating Formats with Value ListsWorking with Conditional Value ListsUsing Calculated Field LabelsCreating Field MasksValidating by Number of Characters Chapter 4. Calculation FieldsCombining Fields Using CalculationsFormatting Labels or EnvelopesFormatting Form-Letter ModulesAugmenting a Form LetterUsing GetFieldStyling Text with CalculationsUpdating Auto-Entry Serial Numbers Chapter 5. Creating Data ReportsExtending a Found SetUsing Search OperatorsCreating an "Inverted" SearchCreating Summary Layout PartsUsing Counts and AveragesCreating a Page CountCreating Running TotalsCreating Sub-Summary ReportsSorting Data for Sub-Summary ReportsExporting Summary Data Chapter 6. Creating RelationshipsAbout RelationshipsRelationship Terminology in FileMaker Pro 7Defining a Match FieldExternal File ReferencesCreating a Match Field in the Current TableLookup vs. Related FieldsUsing a Match Field to Choose a Related RecordRepeating vs. Related FieldsCreating PortalsCreating Related Data with PortalsSorting Data in PortalsSummarizing Related DataAbout Self-RelationshipsUsing a Portal for NavigationSearching for Self- Relationship DataCreating a Lookup with a Self-RelationshipUsing Multi-criteria Relationships Chapter 7. Creating Simple ScriptsPlanning a Simple ScriptUsing ScriptMakerCreating a Basic ScriptEditing ScriptsManaging ScriptsCreating Sub-ScriptsCombining Sub-ScriptsExtending or Constraining Found Sets in a ScriptExporting Records in a ScriptAdding Comments to a ScriptUsing External Scripts Chapter 8. Working with Conditional Script StepsAbout Conditional StepsUsing the If CommandUsing If with ElseAbout Get FunctionsUsing Get Functions with If StepsUsing Loop in a ScriptUsing Counters to Control LoopsControlling Scripts with User InputCreating Custom Dialog BoxesCustomizing Documents with If Steps Chapter 9. Extending the Interface with ScriptsTo create a layout for searchingCreating Script ButtonsCreating Interactive ButtonsDeleting Records in a Related FileCreating a Main Menu LayoutLinking to the Main MenuRunning Scripts from FieldsCreating Interactive Error MessagesDisabling ToolbarsUsing Script Parameters for Multipurpose Scripts Chapter 10. Script TroubleshootingTesting Finished ScriptsFixing Typical ErrorsDebugging ScriptsCreating an Error Trap ScriptImporting Scripts Chapter 11. Filemaker and Other ProgramsUsing Scripts to Send EmailUsing Scripts to Send Bulk EmailUsing a Script to Open URLsExporting Data to Stati203 TablesExporting Formatted TextUsing Excel Data in FileMakerImport from Excel RangesUsing AppleScript with FileMaker ScriptingExporting Field ContentsCopying the Contents of Records Chapter 12. Importing DataImporting Data from Text SourcesBatch-ImportingBatch-Importing from a Digital Camera (Mac OS X Only)Importing with ScriptsSetting the Next Auto-Entry Serial NumberAbout FileMaker MobileSetting Up or Upgrading FileMaker MobileSynchronizing from Mobile to ProAbout XMLExporting from FileMaker with XMLImporting into FileMaker with XMLFileMaker, XML, and the Web Chapter 13. ODBC/JDBC Import and ExportAbout FileMakers ODBC/JDBC FunctionsSharing FileMaker Data Using ODBC in WindowsUsing Windows to Access ODBC DataUsing a Mac to Access ODBC DataAbout Importing ODBC DataStoring SQL Commands in ScriptsCreating Dynamic SQL Queries Chapter 14. Data Importing and RepairingCleaning Up Text Data Before ImportingFinding DuplicatesImporting Data Without DuplicationsTroubleshooting Problem DataReplacing Inconsistent FormattingSeparating Parts of Data Chapter 15. Migrating To Version 7FileMaker EditionsPre-Conversion IssuesCleaning Up a Database Before ConversionConverting a Simple DatabaseConsolidating Multiple Related FilesCleaning Up After ConversionSorting Case- Sensitive DataSecurity Settings for Converted Files Chapter 16. Multiuser Files On A NetworkSetting Up Multiuser FilesHiding Related FilesCreating an Opening ScriptAbout Security SettingsCreating a User AccountRestricting Access with Privilege SetsSetting Access Privileges by PasswordChanging Password AccessAccessing Databases over the Internet Chapter 17. Instant Web PublishingAbout IWPConverting Pre-v.7 Web DatabasesConfiguring Databases for Web AccessAccessing a Database with a BrowserManaging Database AccessLimiting Web User OptionsSetting an Initial LayoutLinking to IWP DatabasesTracking Activity and AccessDisconnecting Inactive UsersAdapting Scripts for Web UsersSuppressing the Built-In IWP InterfaceCreating Web LayoutsCreating a Web-Based Find ScriptWeb Display ConsiderationsTesting Your Web DatabaseAbout Custom Web Publishing Appendix A. Filemaker and Third-Party SoftwareNetwork IntegrationFax and EmailPlug-Ins and UtilitiesInterface Design Appendix B. Filemaker ResourcesBooksWeb PagesMailing ListsUsenetPeriodicalsUser GroupsFileMaker HostingIndex