Troubleshooting
What's wrong?
If you can't see any events in the calendar after your integration, here are a couple things to check.
Note that Event Colors have their own trouble shooting section here.
My calendar is stuck in an endless loop and never loads
This issue seems to happen when upgrading the file in the process of moving to FileMaker 17+. The file update process doesn't handle the date formats correctly, causing this endless loop.
To fix this, you'll need to save a clone copy of the file, create at least one new record/event in the calendar, then import the data from the old file into this new file.
The calendar should work in the new file through FileMaker 19. However, this calendar was built for FileMaker 12-13 and has been replaced by the new DayBack calendar. We don't officially support this calendar in FileMaker 14+ and, at some point, it will not work in newer builds of FileMaker at all.
My startup script keeps deleting and re-creating the calendar interface records, is this normal?
No. But it isn't lethal either. Here is how to fix it.
As you probably know, the calendar requires some dummy records in a table called CalendarRows. Our script " Load Calendar Settings - On Startup --- Edit Configuration Here ---" tries to make sure that users haven't deleted, duplicated, or created new records in this table.
I imagine the reason it is deleting and creating them each time you launch is that the script is no longer running from a layout were it can evaluate "CalendarRows::RowNumber". If you change the beginning of the script to go to a layout based on CalendarInterface (where our home layout is / used to be) the script should only reset the CalendarRows table if there is a problem.
Just don't go to one of the actual calendar layouts just to get to a layout based on CalendarInterface, since those layout are script triggered and could delay / loop your startup.
Events are appearing in the wrong place
This is usually caused by carriage returns or other uncommon characters in your data. The most common cause is a trailing carriage return in one of the fields used in your zscEventSummaryCalc field (most likely the Summary or Description field), or ANY carriage return in your Status field (the calendar does not support multiple values in the Status field).
There is also a known issue with events appearing on the wrong day when settings have been adjusted to show more than 72 portal rows, or more than 24 hours in a column. We've fixed this issue in DayBack, but the solution for Pro Calendar users is to avoid exceeding those settings.