当Vaalendar有多个事件时,它不在icalendar中工作

时间:2011-12-29 14:39:33

标签: icalendar

使用以下Icalendar代码在单个ics文件中设置多个事件...但是当我使用Outlook 2007进行测试时,其余部分设置为无。

    BEGIN:VCALENDAR
    PRODID:- //Microsoft Corporation//Outlook 9.0 MIMEDIR//EN
    VERSION:2.0
    CALSCALE:GREGORIAN
    METHOD:PUBLISH
    BEGIN:VEVENT
    DTSTART:20120130T121000Z
    DTEND:20120130T131000Z
    UID:1620111121T075424707955
    DTSTAMP:20111121T075424
    DESCRIPTION;ENCODING=QUOTED-PRINTABLE:some descritption for event
    TRANSP:OPAQUE
    SUMMARY:Summary
    PRIORITY:5
    CLASS:PUBLIC
    BEGIN:VALARM
    DESCRIPTION:Some description for alarm
    TRIGGER;RELATED=START:-PT30H
    ACTION:DISPLAY
    END:VALARM
    END:VEVENT
    BEGIN:VEVENT
    DTSTART:20120201T233800Z
    DTEND:20120202T003800Z
    UID:1620111121T075424707955
    DTSTAMP:20111121T075424
    DESCRIPTION;ENCODING=QUOTED-PRINTABLE:some descritption for event
    TRANSP:OPAQUE
    SUMMARY: Summary
    PRIORITY:5
    CLASS:PUBLIC
    BEGIN:VALARM
    DESCRIPTION:Some description for alarm
    TRIGGER;RELATED=START:-PT30H
    ACTION:DISPLAY
    END:VALARM
    END:VEVENT
    END:VCALENDAR

当我使用相同的格式只有一个事件时它工作正常...帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

由于其设计,Outlook似乎不支持日历源中的提醒。这是不幸的,因为如果没有像提醒那样基本的东西,这个功能几乎无用。

我们能够获得提醒功能的唯一方法是从Feed中获取日历项目,然后将其拖入Outlook中的个人日历中。根本不是一个有效的,实用的解决方法。