Импорт событий iCalendar с аварийными сигналами в Outlook 2007 - PullRequest
1 голос
/ 11 февраля 2010

Я написал экспорт iCalendar для различных событий в веб-приложении моей компании, и Outlook может импортировать события без ошибок. Однако кажется, что сигналы тревоги импортируются только при импорте одного события, а не при наличии нескольких событий в календаре.

Является ли это «функцией» Outlook 2007, или мои календари с несколькими событиями могут иметь некоторые характеристики, которые мешают Outlook правильно импортировать эти сигналы?

Вот мой календарь событий:

BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
PRODID:-//PYVOBJECT//NONSGML Version 1//EN
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:EST
TZOFFSETFROM:-0500
TZOFFSETTO:-0500
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:assigned-vevent-796-685089@xxx.xxx
DTSTART;TZID=America/New_York:20100224T124500
DTEND;TZID=America/New_York:20100224T124500
DESCRIPTION:I hope so.
DTSTAMP:20100211T164751Z
LOCATION:
SEQUENCE:1
SUMMARY:Does outlook import alarms?
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:I hope so.
TRIGGER:-PT15M
END:VALARM
END:VEVENT
END:VCALENDAR

И мой календарь двух событий:

BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
PRODID:-//PYVOBJECT//NONSGML Version 1//EN
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:EST
TZOFFSETFROM:-0500
TZOFFSETTO:-0500
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:assigned-vevent-792-685089@xxx.xxx
DTSTART;TZID=America/New_York:20100209T165500
DTEND;TZID=America/New_York:20100209T165500
DESCRIPTION:I am happy in february.
DTSTAMP:20100209T195442Z
LOCATION:
SEQUENCE:3
SUMMARY:happy february!
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:I am happy in february.
TRIGGER:-PT15M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:assigned-vevent-796-685089@xxx.xxx
DTSTART;TZID=America/New_York:20100224T124500
DTEND;TZID=America/New_York:20100224T124500
DESCRIPTION:I hope so.
DTSTAMP:20100211T164751Z
LOCATION:
SEQUENCE:1
SUMMARY:Does outlook import alarms?
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:I hope so.
TRIGGER:-PT15M
END:VALARM
END:VEVENT
END:VCALENDAR

1 Ответ

0 голосов
/ 18 мая 2010

Что я заметил в Outlook 2007, так это то, что любой файл .ics, который не импортирован в календарь пользователя по умолчанию, не будет отображать сигналы тревоги (если дважды щелкнуть файл ics, он перейдет в новый календарь, не отображая сигналы тревоги). Это работает, если вы зайдете в меню «Файл»> «Импорт / экспорт»> «Импортировать vCalendar» и выберите «Импорт» в ответ на запрос, хотите ли вы создать новый календарь или импортировать его в существующий.

...