Filemaker Attendance tracking

Learn how to build your own fully featured Filemaker solution so you can make your administrative work a breeze.
4.5 (41 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
273 students enrolled
Instructed by Guy Stevens Development / Databases
62% off
Take This Course
  • Lectures 53
  • Length 9.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2015 English

Course Description

This is a beginners course in Filemaker Pro. This course covers the creation of a complete and functional Attendance Tracking system that allows us to track attendance for students following multiple courses.

When you follow the course you can download the entire Filemaker file so you can have a look behind the scenes to see how it all works. This way you have access to all of the details you might have missed.

There is no special knowledge required nor is there any use of complicated vocabulary.

At the end of this course you will have built the entire solution by yourself and you will have learned most of the tools and techniques that you can find within Filemaker.

In this system you can create multiple classes, taught by multiple teachers, and assign an infinite amount of students to these classes. You will be able to track the student's attendance and give them certificates for good work.

We will cover the creation of simple layouts, list layouts and portals. We will be creating drop-downs, tabbed objects and buttons.

We will be playing around with charts, pop-over buttons and Sub Summary parts.

We will include a section to send sms text messages from within Filemaker. This is done through an SMS API which works over the internet so it doesn't require a Sim card or a phone.

The end goal is to create a system that is fun, easy and works well. A solution that gives you a lot of interesting information all in one place. And that makes your administrative job fun to do.

What are the requirements?

  • You don't need any prior knowledge of any software or database design to follow this course.
  • Download the trial version of Filemaker without cost to see if this software is right for you.
  • This course is given in Filemaker Pro 14 but can also be done in versions 12 or 13.

What am I going to get from this course?

  • Build their own Filemaker attendance tracking solution for use in their own school, hobby center, church or wherever you need attendance tracked.
  • Create basic Filemaker tables, add fields and create relationships.
  • Make beautiful Filemaker layouts and add all kinds of fun features.

Who is the target audience?

  • This Filemaker course is made for those people who want to build their own Filemaker solutions.
  • For people who want to make their boring administrative work fun and easy.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

Let's have a look at what we are going to learn.

Section 2: Basic Structure

Here we create our first table and a first, very basic layout.


We'll tweak the student layout a little more and add a list view.


Let's add a menu so we can navigate to the different parts of our database.


Let's make the classes table and layout.


The teachers need to be related to the classes so we need to make that table first.


Some little tricks like going to a related layout and sending an email directly from whithin Filemaker.


Here we can list all the classes that a teacher is teaching.


So we can assign a student to a class and see the classes the student is taking.


We could also add students to a class.


We will need to get some contact information for the students parents. So let's give them their own table.


Let's find a way to add new parents to the Parents table from the Students table.


Filemaker Pro Advanced has a script debugger. If you have it you better learn how to use it.


Let's add some more checks to our script so we can prevent the creation of duplicate parents.


Even after finding a parent with the same name we might want to create a new one anyway.


Let's add some buttons that let us move back and forth between students and parents.


It's nice to be able to select one parent as the main contact.


We can organize our classes list by grouping the classes together by day.

Section 3: Attendance

We will take attendance in a separate table because of it's relationship to time.


We might only want to see classes that are actually happening today in our dropdown.


Let's get our students related to our attendance.


We might want to take attendance with an iPad and then buttons are always handier.


We don't want to do this manually, let's make a script.


There are still things that can go wrong. So let's prevent that from happening.


There are too many buttons. Let's see what options we have to get rid of them.


Let's add some totals for the different statuses so we can see how many kids we have in total and how many are present.


An overview of all the classes with the totals of the student statuses.


So we can get the Attendance details for a specific student.

Section 4: Attendance Lists

Let's add a detailed overview list that shows a list of all students that are there on a certain date.


We should be flexible in the dates we are able to search for.


We can go even further into our found set to see only students of a certain status.


Let's try out some dynamic sorting.


Let's figure out a way to find all the students who are present right now.


Sometimes making a find on one layout affects the found set on another layout. Let's fix this.


We can create a ranking of students that are most often sick, late or absent.

Section 5: Sms api - Text messages from Filemaker

What do we need to get started?


We can send a text to one number or to multiple numbers.


Let's create the script that allows us to send the text message through the SMS Api.


Let's make it so that it is clear which student's parents have already been texted.

Section 6: Graphs and Charts

We can show a graph on the menu so it looks like a dashboard with data from a related table.


Let's make our chart more dynamic by giving it the ability to show changing sets of data.


If I don't want to navigate through the records manually I can also make a list of graphs and simply scroll through them.

Section 7: Birthday List

This is a handy feature that allows us to list the students according to their upcoming birthdays.


There is a difference between the current age and the age the person is going to have on their birthday.


Let's make it so that people who's birthdays have already passed show up on the list for next year.

Section 8: Dwindling Value List

To make sure we can't select the same student twice we will create a dwindling value list.


This is essentialy the same thing as the one before but because it's kind of tricky I will go through it again.

Section 9: Certificates

Let's first create the basics. This will be a certificate table.


Let's get the actual Certificate templates into Filemaker so we can fill in some variable data.


We will need to list our certificates so we can actually print them.


So we can keep track of which certificates have already been printed.


This gives us the ability to export all the Certificates that need to be printed into a Pdf.


Let's add the final finishing touches that finish our file.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Guy Stevens, Filemaker freak

For years I was trying to figure out a good system that would be flexible and allow me to do some proper invoicing and stock management. After years of messing around with Excel files I finally had had enough and went looking. I found Filemaker and discovered a great tool that was packed with great functionality. I dove right in, started to learn everything I could. What started as a simple invoicing database became two and I was always looking to add more and more. I kept running into problems which forced me to find solutions and slowly I started to get to know Filemaker like the back of my hand. Now years later I have taught loads of people how to work with Filemaker and how to solve difficult problems. I have created very complex setups which have taught me everything I need to know about Filemaker.

Ready to start learning?
Take This Course