Get up and running with Claris FileMaker 19. Learn how to design and build problem-solving business apps using the popular custom app development platform from Claris.
Overview
Syllabus
Introduction
- Introducing FileMaker Essential Training
- Introducing the FileMaker platform
- What is a database?
- How FileMaker works
- Configuring essential preferences
- Getting to know the interface
- Getting going with starter apps
- Add-on tables
- Determining which tables your FileMaker app will need
- Creating tables in the manage tables window
- An important note about relationships
- Deciding what fields you will need
- Understanding field types
- Defining fields in tables
- Adding fields to layouts
- Field options: Auto enter
- Field options: Validation
- Using container fields in your FileMaker app
- Applying container field options
- Container storage options
- Creating and duplicating records
- Editing and locking records
- Deleting records and backing up files
- Exporting data from FileMaker
- Importing data from FileMaker
- Introducing FileMaker layouts
- Using the Layout Assistant to new layouts
- Understanding layout parts
- The Inspector panel
- Layout tools and status area in Layout mode
- Managing layouts and layout folders
- Grouping layout objects
- Arranging and aligning layout objects
- Understanding FileMaker themes
- Applying themes to layouts
- Customizing and importing themes
- Applying Screen Stencils
- Formatting fields and applying field attributes
- Controlling layout object behaviors
- Setting the tab order
- Slide controls in your layouts
- Popovers in your layouts
- Using the tab control feature
- Using the basic find functions
- New requests in Find mode
- Search operators to find records easier
- Constraining or extending found sets
- Using Fast Match and Quick Find
- Sorting with single criteria
- Sorting with multiple criteria
- Sorting using custom values
- Sorting using buttons
- Drop downs, radio buttons, and other field control options
- Creating and applying static value lists
- Previewing pages and print options
- Building simple reports with summary fields
- Creating subsummary reports: Summary parts
- Creating subsummary reports: Aggregating summary parts
- What are calculations?
- Touring the calculation dialog window
- Number functions in FileMaker
- Date and time functions
- Analytic text functions
- Text manipulation text functions
- Logic functions: The If function
- Logic functions: The Case function
- What are scripts and script steps?
- Assigning script steps to buttons
- Touring the Script Workspace
- Creating multiline scripts
- Creating multiline scripts: Printing in scripts
- Creating multiline scripts: Custom dialogs
- Adding find criteria to a script: Static finds
- Adding find criteria to a script: User-specified finds
- Using the New Window script step
- Understanding the If script step
- Adding the If script step to a script
- Core ML support
- Working with Core ML, part 1
- Working with Core ML, part 2
- Working with Core ML, part 3
- Working with Siri shortcuts
- Setting advanced Siri shortcuts using FileMaker scripts
- NFC support
- Setting up your NFC tag
- Working with NFC in your FileMaker app
- JavaScript support
- Working with JavaScript in Web Viewer
- Where to go from here
Taught by
Cris Ippolite