Registration Grid | Custom Dates
Updated over a week ago

The registration grid is a premium feature in Apricot that allows a user to create multiple Tier 2 records for multiple Tier 1 records at the same time, using a grid that can be easily and quickly completed.

Basic Registration Grid set up allows for a user to fill out records according to a Monday-Friday schedule or an every day schedule. Advanced registration grid set up allows a user to create a custom schedule of dates (for example, every other day or just on the 5th day of every month). 

Only continue if you have an advanced need for custom dates. Otherwise please see the Basic Registration Grid Setup.

Set Up - Form Structure 

  1. One Tier 1 form to track the "registrants" or people who are attending the event or class containing the registration grid. You will be linking or "registering" these people for class attendance. 

  2. One Tier 2 form under the registrant Tier 1 form to record details of attendance or participation. You will be creating multiple of these records every time you fill out a registration grid. 

  3. One Tier 1 form to track information about the class or event that the registrants will be attending. You will open a record of this form to access the grid itself.

  4. One Tier 1 form to hold the custom date schedule you want to use in the grid.

Creating and Configuring the Registrant Tier 1 Form

First we need to create the Tier 1 form that will record details about the registrants or  people who will be attending the class or event contained in the registration grid.

  1. Click on the Administrator tab.

  2.  Select Standard Forms in the left hand menu.

  3. Select a Tier 1 form and hover over the Actions tab.

  4. Select "Edit"

  5. Or, create a new form by selecting "Tier 1 From Scratch".

Find one or two fields that can be used to identify the person these records will be created for, like a name field.

  1. Open the name field gear box.

  2. Set it to Quick View.

  3. Publish your form.

Creating and Configuring the Attendance Tier 2 Form

Now that you have created and configured your registrant Tier 1 form, you can create and configure the Tier 2 form that will track attendance for each of the registrants.

  1. Click the Administrator tab.

  2. Select Standard Forms in the left hand menu.

  3. Select a Tier 1 form and hover over the Actions tab.

  4. Select "New Tier 2 From Scratch"

The registration grid will be creating multiple copies of this form for each of the registrant Tier 1 records. It needs to contain all the data we want to record in the registration grid - so add all the fields pertaining to attendance that need to be recorded for each of the registrants. 

The registration grid will only display fields that have been set to Quick View.

  1. Open the field gear box.

  2. Set the field to Quick View.

  3. Click Apply.

  4. Publish.

Notes:

  • One of these Quick View fields MUST BE a date field.

  • Keep in mind that the registration grid can become unwieldy and hard to read if there are too many fields on it; choose your fields wisely and limit how many of them you use.

Creating and Configuring the Custom Date Tier 1 Form

  1. To create the custom date Tier 1 form, select the Administrator tab.

  2. Click on Standard Forms.

  3. Select Tier 1 From Scratch.

  4. This form only needs to have one thing on it: a duplicate check date field. When it has been added, publish the form.

Creating and Configuring the Class/Event Tier 1 Form

Now that you have created your registrant Tier 1 form and your attendance Tier 2 form, you can create or configure your class or event Tier 1 form.

  1. Click the Administrator tab.

  2. Select Standard Forms from the left hand menu.

  3. Create a new form by selecting "Tier 1 From Scratch".

You will be opening a specific record of this class form to access the registration grid itself. Now we need to use link fields to connect this Tier 1 form to the other forms we have already created. 

  1. Expand the black arrow next to the Linking category in the Field Choices panel. Drag the link field into the main body of your form (repeat this two more times). 

  2. Open the green gear box in the first of the link fields.

  3. Rename the field (it can be named anything but we advise to name it "Registrants" or something similar).

  4. Under the "Linked To" select the registrant Tier 1 form you already created. 

  5. In the second and third drop down menus, select Many both times. This will allow many registrant records to be connected to each class/event form.

  6. Click Apply.

You will be opening a specific record of this class form to access the registration grid itself. Now we need to use linking fields to connect this Tier 1 form to the other forms we have already created.

  1. Open the green gear box in the second of the link fields.

  2. Rename the field. We advise to name it something to the degree of "Attendance"

  3. Under "Linked To" select the attendance Tier 2 form you already created.

  4. In the second and third drop down menus, select Many both times. This will allow many attendance records to be connected to each class/event form. 

  5. Click Apply.

Now we need to use linking fields to connect this tier 1 form to the custom date Tier 1 form we have already created. 

  1. Open the green gear box in the third linking fields.

  2. Rename the field. We advise to something like, "Custom Dates"

  3. Under the "Linked To" select the custom date Tier 1 form you already created.

  4. In the second and third drop down menus, select Many both times.

  5. Click Apply. 

Add and Configure the Registration Grid Field 

  1. On the right hand menu, click "Registration". This will add the registration grid field to your form. 

  2. Open the gear box in the registration field. 

  3. Update the name if necessary.

  4. Under, "Schedule", select Custom.

  5. under, "Schedule Link" select the linking field that corresponds with the custom dates. 

  6. Under, "Schedule Date Field", select the date field from your Custom Dates form.

  7. Under, "Registrant Link", select your registrant Tier 1 form. 

  8. Under, "Registration Entry Form" select your Tier 2 Attendance form. 

  9. Under, "Registration Date Field" select the Date field from the Tier 2 Attendance form.

  10. Click Apply.

  11. Publish the form.

Enter Date in Registrant Tier 1 Form

Now you have finished creating the form structure needed to support the use of the registration grid feature.
Your next step is to enter a date for all of the Tier 1 forms you created. 

  1. Select My Apricot

  2. Select the registrant Tier 1.

  3. Create at least one record. 

Note: If you want to add dates for the entire year, semester, etc - this can be done in bulk using the Imports Tool. Read more about importing tier 1 records here

In order for the registration grid to work, you must already have registrants entered into the system. 

Enter Data in the Custom Dates Tier 1 Form

This is where you will create the dates in which the registration grid will read from. If the date doesn't exist, then they cannot create a record for that date. These dates will need to be kept up-to-date.

1. Click on My Apricot
2. Under Search Record, click on the Custom Dates Tier 1
3. Create at least 1 record. 

Enter Data in Class Tier 1 Form

In order for the registration grid to work, you must already have at least one class entered in the system.

  1. Click on My Apricot

  2. Under Search Record, click on the Class Tier 1.

  3. Create at least 1 record.

Add Registrants via the Linking Field

  1. Edit the Class record and click on "Add" next to the registrant linking field. 

  2. Select the registrants you wish to add to the class/event.

  3. Save record.

Add Custom Dates via Custom Dates Linking Field

  1. Edit the Class record and click on "Add" next to the Custom Dates link.

  2. Click on the dates you wish to associate with this class.

  3. Save Record.

Note: If you want to link Custom Dates in bulk, we recommend using the Imports Tool. Learn more about importing links here. 

Using The Registration Grid

  1. Open the Document Folder for the Class you wish to record attendance form, click on the vertical ellipses.

  2. Select "New Registration Section"

The Parts of the Registration Grid

  1. The name of the class. The records you create will record information about this class for the people you select. 

  2. Registration: A date field that shows the starting date for your grid of classes. The number here will be the first date your selected from your custom date records.

  3. Shows how many days are being included in your registration grid.

  4. If you make any adjustments to 2 or 3, click the reload button to reload the registration grid with new dates.

  5. This column shows the names of the registrants 

  6. This row shows the dates

  7. The gray row at the top is a short cut; anything you fill out in this gray row will be filled out for the entire column. 

  8. Similar to the gray row at the top, the gray column to the right is a short cut to apply changes to the entire row. 

  9. The small trash can icon in the box allows you to delete this record from the registration grid if it was added in error. 

  10. The small document icon in the box takes you to that attendance record (in a new tab).

  11. When you have entered the data necessary, select Save Records.

You have just created a unique attendance record for each of the registrants using the registration grid. 

Registration Grid Tips 

  1. The registration grid does not have any data validation (for example if doesn't enforce required fields or minimum on numeric fields).

  2. The following fields can be added to a form but cannot be added to a reg grid:

  • Attach doc

  • Auto Populate

  • Calculation (+) Add

  • Calculation (-) Subtract

  • Calculation (x) Multiply

  • Calculation (/) Divide

  • Calculation Round

  • Calculation Date After

  • Calculation Date Before

  • Calculation Date Difference

  • Calculation Time Difference

  • Dynamic Checkbox

  • Dynamic Dropdown

  • Dynamic Number

  • Dynamic Text

  • Grant

  • Grant Invitation

  • Link

  • Record Lock

  • Scheduler

  • Signature

Did this answer your question?