1

我已经为我公司的 Web 应用程序中的各种事件编写了 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
4

1 回答 1

0

我在 Outlook 2007 中注意到的是,任何未导入默认用户日历的 .ics 文件都不会显示警报(当您双击 ics 文件时,它将转到一个新的日历,而不显示警报)。如果您转到 File>Import/Export>Import vCalendar 并在询问您是否要创建新日历或导入现有日历的提示上选择 Import,它会起作用。

于 2010-05-18T13:57:37.890 回答