Page 1 of 1

Updating To DayBack 9.41

PostPosted: Fri Apr 03, 2015 3:55 pm
by tanner
To update please download the latest version of DayBack here:

You should follow these instructions if you have done the embedded integration or the linking integration and you don't want to perform the integration all over again.

Update the following scripts in your current DayBack File (Your file if you have done an embedded integration), but don't delete the scripts themselves. Rather, use the "Select All" command to select and delete the entire contents of each script, then copy/paste the updated contents of each script from the new version of DayBack into the corresponding scripts in your DayBack file. You may get an error when opening both files at the same time. This is expected and you can just say "OK" to those errors before continuing. Here are the scripts that need to be updated this way:

Query Events From Webviewer
Insert Events Into Calendar
Event Find
WebViewer Settings
List Filter Globals
Submit Event From Webviewer
Refresh Calendar
Refresh Calendar Event (Data ; {EventID ; RenderID ; QueryID ; Operation ; ForceRefresh} )

Then copy and paste these entire scripts to add them to your file:
Show Event Details On Calendar (SourceNo)
Delete Event & Close Event Window

We made two small changes to the "Load Calendar Settings - On Startup" script. If you haven't modified this script you are welcome to just copy the contents of the script and paste into your file as you have been doing with the other scripts. If you made changes please copy the script step Set Variable [$$sc_PreventEventOverlap] and the script step Set Variable [$$sc_FirstDayOfWeek] from the latest version of DayBack into your file. It should look like the images below.

events-overlaping.png
events-overlaping.png (98.24 KiB) Viewed 11706 times


first-day-of-week.png
first-day-of-week.png (84.27 KiB) Viewed 11706 times


Finishing Up:
Close the new DayBack file you used to copy script contents from.
Change the build number recorded in the database. Navigate to "File -> Manage -> Database" then go to the "CalendarInterface" table. Change the "BuildNumberCalc" calculation to read "9.41". Click "OK" to save those changes.

If you haven't already, close the fresh copy of 9.41you downloaded, then navigate to the "Settings" tab in the calendar sidebar and click "Account Settings". Click "Check For Updates". This button should change to "Install Update" and inform you that version 9.41 is available. Click "Install Update".

Please run the "Upon Opening" script in your file once the update process is complete. This will ensure all of the new settings load properly and the calendar loads with the correct data.

That's it, enjoy DayBack 9.41.

Re: Updating To DayBack 9.41

PostPosted: Mon Apr 06, 2015 7:52 am
by rbparker
One of the script names you listed that needs to be changed was "Insert Events" - there isn't any such script name. Do you instead mean, "Insert Events Into Calendar"???

Also, I believe you need to update the version number AFTER you've done the update to v9.41 (or it won't think it needs to e updated).

You might want to verify this.

Thanks for the updates!

Re: Updating To DayBack 9.41

PostPosted: Mon Apr 06, 2015 10:25 am
by tanner
rbparker wrote:One of the script names you listed that needs to be changed was "Insert Events" - there isn't any such script name. Do you instead mean, "Insert Events Into Calendar"???

Also, I believe you need to update the version number AFTER you've done the update to v9.41 (or it won't think it needs to e updated).

You might want to verify this.

Thanks for the updates!


Thanks for giving us the heads up about the script name inconsistency, I have corrected that to reflect the full script name. The build number field doesn't actually control the update process in any way and for the most part is just a reference to keep track and make sure the script changes have been applied. It may be used for something in the future so it is a great idea to keep that up to date but the order in which it is updated will not affect your ability to update DayBack, or change what updates you are eligible for.

Thanks,

Tanner