Updates

Introduction

Almost all updates to the new DayBack for FileMaker 19 are made on our servers and don't require any changes in your FileMaker file. But occasionally we'll want to change something in the FileMaker file and here is where you'll find instructions for those changes.


Version 19.05

Overview. January 15, 2021

This update fixes an error seen in WebDirect when an active source had no events in the query date.

It also fixes an issue where event modifications sometimes wouldn't automatically update on the calendar.

Who Needs to Make These Changes

You're using DayBack in WebDirect AND The version number in the script "Find Events - DayBack" or "Process Web Direct Log - DayBack" reads "19.0" 

Instructions

The first change is in the script "Find Events - DayBack".

1. Find the Set Variable [ $payload... step near line 47 with a comment above "# Format as JSON Array and return". In the Value calculation for that step, replace the line:

["recordCount" ; JSONGetElement ( $result ; "response.dataInfo.returnedCount" ); JSONNumber];

with:

["recordCount" ; $recordCount; JSONNumber];

2. In the comment block at the top of the script, change the Version from 19.0 to 19.05

The second change is in the script "Process Web Direct Log - DayBack".

3. Find the Set Variable [ $$DBK_Parameter... step near line 46 and change the Value to "$parameter" so it looks like this:

Set Variable [$$DBK_Parameter; Value: $parameter]

4. In the comment block at the top of the script, change the Version from 19.0 to 19.05

5. Open the field definitions for your DayBackHelper table and change your build number to 19.05

That's it. =)



Version 19.04

Overview. July 23, 2020

We've sped up the way DayBack queries your file for information about your tables and fields. You'll notice a speed improvement if your file has lots of table occurrences from the tables that store DayBack events AND you've embedded DayBack in your file instead of linking it.

Who Needs to Make These Changes

You've embedded DayBack in your file and have several table occurrences from the tables that store DayBack events. For example, you have a table called "Appointments" and have dozens of instances of Appointments hanging off various tables in your graph: Contact_Appointments, Project_Appointments, etc.

AND

The build number of your file reads 19.03 (you can find this version number in the DayBackHelper table's field definitions). OR you added DayBack as an add-on and your build number reads "19.04" but the version number in the script "Get File Config - DayBack" reads "19.0" 

Instructions

There are just two FileMaker scripts that have changed and neither is a script you'll have edited. You'll replace the contents (all the steps) of each script completely.

1. Download the update file which contains the two scripts you'll change.

2. Backup your DayBack file (really).

3. Open the update you downloaded and open the script "Get File Config - DayBack". Select all the script steps and copy them.

4. Open the same script in your copy of DayBack and select all your script steps. Delete them all. Then paste in the script steps you copied from the updater. The script version should now read 19.04

5. Repeat steps 3 and 4 for the script "Get Layout Table - DayBack". Ignore the subscripts in the update file--they're only there so the references in these two scripts don't break.

6. Open the field definitions for your DayBackHelper table and change your build number to 19.04

That's it. =)


Version 19.03

This was the first release of DayBack for FileMaker 19.

Still need help? Message Us Message Us