Interchanging Data

Importing Data

11.1.1. Importing appointments and tasks in iCal format

The following table shows which iCal objects are imported and which are not. The information in the columns "Appointments" and "Tasks" have the following meaning:

  • "X" means the object is imported. The object value is set in RFC2445.

  • A number like "255" means the object is imported. The number indicates the maximum number of characters.

  • The entry "unlimited" means the object is imported. There is no limit for the maximum number of characters.

  • The entry "-" means the object is not imported.

A description of all iCal objects can be found in the document RFC2445.

Category iCal object Appointments Tasks
Calendar Properties CALSCALE - -
  METHOD - -
  PRODID X X
  VERSION X X
Calendar Components VALARM X X
  VEVENT X X
  VFREEBUSY - -
  VJOURNAL - -
  VTIMEZONE X X
  VTODO X X
Component Properties ATTACH - -
  ATTENDEE X X
  CATEGORIES X X
  CLASS X X
  COMMENT - -
  COMPLETED - X
  CONTACT - -
  CREATED X X
  DESCRIPTION Unlimited Unlimited
  DTEND X X
  DTSTAMP X X
  DTSTART X X
  DUE X X
  DURATION X X
  EXDATE X -
  EXRULE - -
  FREEBUSY - -
  GEO - -
  LAST-MODIFIED - -
  LOCATION 255 -
  ORGANIZER - -
  PERCENT-COMPLETE - X
  PRIORITY - X
  RDATE - -
  RECURRENCE-ID - -
  RELATED-TO - -
  REPEAT - -
  REQUEST-STATUS - -
  RESOURCES X -
  RRULE X X
  SEQUENCE - -
  STATUS - X
  SUMMARY 255 255
  TRANSP - X
  TRIGGER X X
  TZID X X
  TZNAME X X
  TZOFFSETFROM X X
  TZOFFSETTO X X
  TZURL X X
  UID X X
  URL - -
Property Parameters CUTYPE X X
  DELEGATED-FROM - -
  DELEGATED-TO - -
  DIR - -
  ENCODING X X
  FMTTYPE - -
  FBTYPE - -
  LANGUAGE - -
  MEMBER - -
  PARTSTAT - -
  RANGE - -
  RELATED - -
  RELTYPE - -
  ROLE - -
  RSVP - -
  SENT-BY - -
  TZID X X
  VALUE X X

Be aware of the following restrictions.

  • Appointments such as "The last Sunday of a month" are supported. Appointments with days counted from the end of the month are not supported. Example: The second last Sunday of a month. If an appointment includes such information the appointment is not imported.

  • Alarm repetition is not supported. Example: "Remind me four times". If an appointment contains such information that information is ignored.

  • Make sure the file you want to import contains correct iCal data.

How to import appointments or tasks in the iCal format:

  1. Launch the Calendar or Tasks app.

  2. Select the calendar or folder for importing appointments or tasks to in the folder tree.

  3. Click the Actions iconnext to the calendar or folder. Click on Import.

  4. Click on Select file in the Import into window. Select a file in iCal format.

  5. Click on Import.

Result: The appointments or tasks are added to the calendar or folder.

Also see

Parent topic: Importing Data