Course Overview and Benefits

BaseElements is a FileMaker application analysis tool created by Nicholas Orr at Goya. We have been using this powerful developer tool for many years with our own internal FileMaker apps but also to help us review customer's systems. 

Working in conjunction with the FileMaker DDR (Database Design Report), BaseElements gives you an overview of all the elements in your entire FileMaker file - layouts, scripts, fields, Global Variables, tooltips, etc. BaseElements will tell you what is being used, where it is being used, what is broken, and what is not being used at all. 

In this course, we will begin with the basics of getting started with BaseElements and then expand into more complex topics. 

The topics include:   

  • Navigating BaseElements and importing your first DDR
  • Using BaseElements to search and locate objects, scripts, etc.
  • Understanding the alerts for Errors, Warnings, or Performance Issues
  • Working with the clip manager
  • Reviewing the report options

While there are many BaseElements tutorials on YouTube (and many from Nick himself), we created this course to provide a place to delve into topics in greater detail and give students the opportunity to ask questions along the way. 

Enroll today if you are looking to better understand the BaseElements analysis tool and its many features.  

Don't miss out on the promotions for PCU and Goya!

  • Purchase the University Bundle and get 25% off the total price, using the code 25OFFBUNDLE and we will send you a coupon code for 12 FREE months of BaseElements. 
  • Purchase the BaseElements Mastery course as a stand-alone course and we will send you a coupon code for 6 FREE months of BaseElements. 
  • Goya will be offering similar discounts for existing BaseElements customers (single-user or multi-user licenses), please contact Goya for more details.

Course Curriculum

  • 2


    • BaseElements Versions Used for This Course

    • Setup and Plug-ins

    • The Database Design Report (DDR)

    • Import DDR Into BaseElements

    • Working with Multiple Analyses

    • Importing and Running Server-Side

    • Preferences File

  • 3

    Working with BaseElements

    • The Basics

    • Navigating the Interface

    • Unreferenced

    • Indirection

    • Searching and Locating

    • Alerts: (Errors, Warnings, Performance Issues)

    • Application Preferences

    • Useful Keyboard Shortcuts

    • Modifier Keys

  • 4

    Other Features

    • Clip Manager

    • Plug-ins and Variables

    • Statistics Page

  • 5


    • Consolidation Report

    • Change Report

    • Top Call Log

  • 6

    Extending BaseElements

    • Modifiable Layouts and Scripts

    • Automating Imports With FMPA

  • 7

    Practical Examples

    • Finding Unindexed Fields/Calculations

    • Finding Delete Steps and Cascading Deletes

    • Identifying Compatibility

  • 8

    What's Next?

    • Thank You!

    • Other Offerings from Productive Computing


This course assumes the following prerequisites:

  1. You have a good understanding of FileMaker development, file structure, and scripting
  2. Requires BaseElements version 18 or higher (paid version or a trial version)
  3. Requires FileMaker Pro 18 or higher (or a trial version)
  4. Server-side installation requires access to FileMaker Server 18 or higher 

Your Instructor

President/CEO/Founder Productive Computing, Inc.

Marc Larochelle

Starting in 1991, Marc worked for the National Association of Music Merchants (NAMM) for 5 years and built the trade show database in FileMaker which tracked 1000 exhibitors and 12 football fields worth of exhibit space. NAMM is one of the world’s largest trade shows and FileMaker was keeping track of everything. While at NAMM, Marc taught computer classes at night helping users with their Macintosh, MS Word, Excel, etc. In addition, he taught music/multimedia classes at local community colleges. Marc Larochelle and his brother Keith started Productive Computing, Inc. (PCI) in 1996. The company now in its twenty-second year, serves customers who use FileMaker and QuickBooks in the areas of custom development, solutions, plug-ins, hosting and licensing. Marc is certified in FileMaker versions 7 through 18 and he also holds a certification in AWS (Amazon Web Services). Marc has been to 19 FileMaker DevCons (18 as an exhibitor) and is considered a prime influencer within the FileMaker community. 

Master BaseElements

Easily analyze and clean up your FileMaker apps with this powerful developer tool.