Zulu - Recurrence

From 360Works Product Documentation Wiki
Revision as of 23:41, 22 January 2019 by Martin (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Recurring events are partially supported with Apple Calendar integrations, and fully supported with Google and Exchange configurations. Recurring events are difficult to manage without a calendar interface, and Zulu uses the RRULE and EXDATE properties from the CalDAV specification to accomplish this. You can see more examples of RRULE here: 3.8.5.3. Recurrence Rule

Contents

Recurring Event Components

RRULE

  • The RRULE defines how the recurring event should iterate, and is best documented in the original spec, shown here: Recurrence Rule
  • You can see more examples of RRULE here: 3.8.5.3. Recurrence Rule

EXDATE

  • EXDATEs are children of a recurring series that have been deleted.
  • These manifest as EXDATEs in the ICAL_DATA field for Apple Calendar, and the "exdates" property for Google and Exchange
  • EXDATEs are a date-time property for standard events with times, and a date only property for all day events.
  • You can read more about EXDATE documentation here: Exception Dates

Recurrence in Apple Calendar

Zulu has partial support for recurring events in Apple Calendar. These are the abilities and limitations:

  • If you create a recurring event in Apple Calendar, you will see the RRULE show up in the iCAL_DATA field in FileMaker.
  • You can delete occurrences from Apple Calendar, and you will see EXDATEs show up in the ICAL data
  • However, if you try to modify an occurrence, the event will revert back to the series definition. Overriden events are not allowed in Apple Calendar integrations.

ZuluRecurrenceICAL.png

Personal tools
Namespaces

Variants
Actions
Plug-in Products
Other Products
Navigation
Toolbox