The advanced rule editor can be opened by choosing "Advanced Rule..." from the Recur pop-up menu in an event editor window.
When creating a new recurrence rule, the first thing is to set the rule type.
Types can be described in three main groups:
1 |
Specifies the period of time that any future occurrences of this rule will need to fall in.
The frequency can be altered so that the period specified can be only every other week (Recur every [2] weeks) for a bi-weekly event, or every four years (Recur every [4] years) as in the US Presidential Elections, or any other interval you specify.
Once the frequency is set, an occurrence must then meet any combination of the following rules:
|
:
Allows you to limit occurrences to specific days of the week. You can also choose to only match the nth weekday of a month.
If the recurrence rule type is Yearly, the nth weekday will instead refer to the entire year and not the nth weekday of each month.
|
|
|
:
Limits occurrences to only the 2nd, 6th, 23rd, etc. day of any given month.
The day count can also be reversed. This allows for specifying the 2nd, 6th, 23rd, etc. day from the end of any given month.
The date marked on the calendar can be adjusted to a different day, if it falls on a user specified day of the week.
For example, an event should occur every month on the 12th, except when the 12th is a weekend, the event is to be on the following Monday.
|
|
|
:
This rule limits the months of the year that an event can occur in.
|
An occurrence will only be displayed when a day matches all of the set conditions.
Here are a few examples of rule definitions:
The 25th day of December. Defined as:
|
Type: |
Yearly |
|
Only on day(s) of month: |
25th day from the start of the month |
|
Only in month(s): |
December |
The fourth Thursday of November. Defined as:
|
Type: |
Yearly |
|
Only on day(s) of week: |
4th Thursday |
|
Only in month(s): |
November |
Every four years, the first Tuesday after a Monday in November. Defined as:
|
Type: |
Yearly |
|
Frequency: |
4 |
|
Only on day(s) of week: |
Every Tuesday |
|
Only on day(s) of month: |
The 2nd, 3rd, 4th, 5th, 6th, 7th, and 8th days from the start of the month |
|
Only in month(s): |
November |
|
2 |
Specifies x number of days before or after Easter each year. For example, Easter itself can be defined as 0 days before OR after Easter.
|
|
3 |
Defines a recurring pattern of days to mark and skip from the event start. Useful for plotting non Monday through Friday work schedules, etc. For an example see the the Work Schedule tutorial.
|
|