Difference between revisions of "Zulu 2 Repeating Events"

From 360Works Product Documentation Wiki
Jump to navigation Jump to search
(Created page with "{{template:Zulu}} ==Does Zulu Support Repeating Events?== Not really. Repeating Events created in iCal are not translated into repeating events in FileMaker. However, if yo...")
 
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
 
==Does Zulu Support Repeating Events?==
 
==Does Zulu Support Repeating Events?==
  
Not really. Repeating Events created in iCal are not translated into repeating events in FileMaker.
+
The Simple answer is kind of, but only when Zulu acts as a CalDAV server.
  
However, if your FileMaker solution creates repeating events as distinct events in their own right (as SeedCode Calendar does) then those individual events are sent correctly to iCal. So if you're only making repeating events in FileMaker and reading them in iCal, that works great in Zulu.
+
===Apple Calendar/CalDAV===
 +
Repeating events in Apple Calendar are defined as a single event with an RRULE property indicating how often the event repeats. This doesn't translate well to FileMaker event records, because typically in FileMaker (for instance in the case of SeedCode Calendar) repeating events are represented by an individual event record for each repetition. Zulu 2 will not handle the creation of multiple event records automatically; however, using Zulu 2's "Zulu_PostEdit" script, which fires off after any insert or edit, to interpret the repetition rule and turn that one event into a 'one repetition per record' set of events in FileMaker. The only caveat to this method is that the event, once sent back to Apple Calendar, will no longer be repeating, but instead a set of individual events, so changing the repetition from Calendar afterwards will not result in the repetition changing for all of the events.
 +
<br />
 +
<br />
 +
Furthermore, events created with an RRULE property in Apple Calendar will maintain the property so long as the RRULE prop remains in the "zulu_ICAL_DATA" field on your events layout.
  
If you need to create repeating events in iCal and bring those repetitions into FileMaker, SeedCode Calendar has the ability to receive an event create in iCal as repeating and then explode that into separate event records in FileMaker: we're currently testing this is as a custom modification of SeedCode Calendar Pro for FileMaker 10/11.
+
===Google/Exchange Calendar===
 
+
Repeating events are currently not supported in Google Calendar or Exchange Calendar.
The simplest version of this is to let users create repeating events in iCal and then use Zulu's "post editing" script (a script Zulu runs upon the creation or edit of any event) to interpret the repetition rule and turn that 1 iCal event into one-repetition-per-record in FileMaker, then sending those events back to iCal. This works great with one exception which may or may not be a problem for you: users in both FileMaker and iCal will only be able to edit individual events. They won't be able to say, in iCal, "Oh, I meant to repeat that event on Tuesdays instead of on Wednesdays." In FileMaker, of course, they can make that change using the Replace Field Contents menu action and Zulu/iCal will see those changes.
 

Latest revision as of 17:33, 28 July 2015

Zulu  
Getting Setup with Zulu: InstallingInstalling as ServletInstalling the Plugin VersionZulu Google SetupIntegrating your file • ‎Zulu Sync • ‎Serving the Sample FileRegistrationInstalling Zulu Manually
About Zulu The big pictureLimitationsRequirementsDifferences between servlet and pluginHostingSecurity
Troubleshooting TroubleshootingTesting ConfigurationsUmlautsURLs Used By ZuluUpdatingLogs
Google Sync with Google • ‎Sharing a Google CalendarGoogle ContactsGoogle ResetAppointment Slots
Calendars Repeating EventsDate Ranges • ‎Read Only CalendarsDeleting EventsInvitationsSwitching CalendarsMultiple CalendarsPropertiesSee it in iCalMy site
Contacts Contact GroupsContacts IntegrationsRelated Contact FieldsAddress BookZulu Phone Fax Email
Does Zulu work with... AndroidBlackberryMultiple MachinesOutlookMobileMeiPhone
Extra Credit Adding FieldsTime ZonesDuplicating RecordsCalc FieldsAccess PrivledgesRefreshFilteringPost Editing ScriptsAlarms and notifications

Does Zulu Support Repeating Events?

The Simple answer is kind of, but only when Zulu acts as a CalDAV server.

Apple Calendar/CalDAV

Repeating events in Apple Calendar are defined as a single event with an RRULE property indicating how often the event repeats. This doesn't translate well to FileMaker event records, because typically in FileMaker (for instance in the case of SeedCode Calendar) repeating events are represented by an individual event record for each repetition. Zulu 2 will not handle the creation of multiple event records automatically; however, using Zulu 2's "Zulu_PostEdit" script, which fires off after any insert or edit, to interpret the repetition rule and turn that one event into a 'one repetition per record' set of events in FileMaker. The only caveat to this method is that the event, once sent back to Apple Calendar, will no longer be repeating, but instead a set of individual events, so changing the repetition from Calendar afterwards will not result in the repetition changing for all of the events.

Furthermore, events created with an RRULE property in Apple Calendar will maintain the property so long as the RRULE prop remains in the "zulu_ICAL_DATA" field on your events layout.

Google/Exchange Calendar

Repeating events are currently not supported in Google Calendar or Exchange Calendar.