Read Complete Thread >>  

Update of recurrent appointment (handling UNTIL and COUNT)


Category: MAPI



Hi Experts,

I have a question as an extension to the original question.

Regarding creation of MAPI recurrence event based on an ICAL event
generally RRULE would have either a COUNT or UNTIL, but recurrence blob
requires both these values to be updated

i.e
Whether Recurrence range type is "
End after date( 0x00002021) OR
End after N occurrences (0x00002022)
it
is required to update both *OccurrenceCount* and the *End Date* of the
recurrence event that would mean that we should calculate the End date of
the recurrence event with a COUNT in RRULE and calculate the Count or
the number of occurances for the event with UNTIL in the RRULE.

I was wondering is this necessary ? will Outlook take care if I add some
dummy value for these items.

Greatly appreciate your response and any pointers.

Thanks,
Mahesh


On Mon, Nov 9, 2009 at 9:40 AM, Dmitry Streblechenko <noway@spam.com>wrote:

> No, the blob includes the start date as well and it is pretty much the only
> property that Outlook uses when displaying a recurring activity in a
> calendar.
> Easy to test - create another recurring activity through the Outlook UI,
> open both activities in OutlookSpy (click IMessage), drag the recurrence
> blob property from the good (Outlook) to bad (yours) appointment.
>
> -----Original Message-----
> From: MAPI Developers Forum [mailto:MAPI-noway@spam.com] On Behalf
> Of Tomasz Krawiec
> Sent: Monday, November 09, 2009 10:36 AM
> To: MAPI-noway@spam.com
> Subject: Re: Update of recurrent appointment
>
> No , I do not touch the blob.
> Is it necessary to do it in case when I do not want to change the
> recurrence
> pattern but only to reschedule the "master" appointment - I guess that the
> rest of the serie should be rescheduled automatically ?
>
> --------------------------------------------------------------------------
> The MAPI-L list is hosted on a Windows NT(TM) machine running L-Soft
> international's LISTSERV(R) software. For sub/unsub info and archives,
> see http://peach.ease.lsoft.com/archives/mapi-l.html .
> COPYRIGHT INFO:
> http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=MAPI-L
>
> --------------------------------------------------------------------------
> The MAPI-L list is hosted on a Windows NT(TM) machine running L-Soft
> international's LISTSERV(R) software. For sub/unsub info and archives,
> see http://peach.ease.lsoft.com/archives/mapi-l.html .
> COPYRIGHT INFO:
> http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=MAPI-L
>

--------------------------------------------------------------------------
The MAPI-L list is hosted on a Windows NT(TM) machine running L-Soft
international's LISTSERV(R) software. For sub/unsub info and archives,
see http://peach.ease.lsoft.com/archives/mapi-l.html .
COPYRIGHT INFO:
http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=MAPI-L


Questions or comments? Feel free to post them here. No login or id required.



Valid XHTML 1.0!
Site Map >>