Home All Groups Group Topic Archive Search About

webdav repeating appointments

Author
8 May 2009 10:19 AM
Peter Ludwig
Hello,

for some repeating appointments i got an entry for each day and for some
there is only the master entry.
I use php and exchange server 2007.

Is there a way to get entries for each day of an appointment? Could that be
configured in the exchange management console?


thanks
Peter

Author
8 May 2009 10:44 PM
Glen Scales [MVP]
You need to query the calendar with a date range to force calendar expansion
this is explained a little more in
http://blogs.msdn.com/stephen_griffin/archive/2007/02/21/poof-your-calender-really.aspx.
WebDAV has a bunch of limitations around recurring appointments and a number
of other things so on Exchange 2007 I would recommend you look at using
Exchange Web Service instead (you cant use this on 2003). There is a basic
how to with php and EWS on
http://www.howtoforge.com/talking-soap-with-exchange

Cheers
Glen

Show quoteHide quote
"Peter Ludwig" <gr***@abwesend.de> wrote in message
news:gu112l$3mv$1@online.de...
> Hello,
>
> for some repeating appointments i got an entry for each day and for some
> there is only the master entry.
> I use php and exchange server 2007.
>
> Is there a way to get entries for each day of an appointment? Could that
> be configured in the exchange management console?
>
>
> thanks
> Peter
>
Are all your drivers up to date? click for free checkup

Author
11 May 2009 8:01 AM
Peter Ludwig
Hi Glen,

thanks for your hints.

regards Peter


Show quoteHide quote
"Glen Scales [MVP]" <gsca***@outlookexchange.com> schrieb im Newsbeitrag
news:OgjQO6C0JHA.1196@TK2MSFTNGP03.phx.gbl...
> You need to query the calendar with a date range to force calendar
> expansion this is explained a little more in
> http://blogs.msdn.com/stephen_griffin/archive/2007/02/21/poof-your-calender-really.aspx.
> WebDAV has a bunch of limitations around recurring appointments and a
> number of other things so on Exchange 2007 I would recommend you look at
> using Exchange Web Service instead (you cant use this on 2003). There is a
> basic how to with php and EWS on
> http://www.howtoforge.com/talking-soap-with-exchange
>
> Cheers
> Glen
>
> "Peter Ludwig" <gr***@abwesend.de> wrote in message
> news:gu112l$3mv$1@online.de...
>> Hello,
>>
>> for some repeating appointments i got an entry for each day and for some
>> there is only the master entry.
>> I use php and exchange server 2007.
>>
>> Is there a way to get entries for each day of an appointment? Could that
>> be configured in the exchange management console?
>>
>>
>> thanks
>> Peter
>>
>
>
Author
9 May 2009 12:18 AM
Lee Derbyshire [MVP]
Show quote Hide quote
"Peter Ludwig" <gr***@abwesend.de> wrote in message
news:gu112l$3mv$1@online.de...
> Hello,
>
> for some repeating appointments i got an entry for each day and for some
> there is only the master entry.
> I use php and exchange server 2007.
>
> Is there a way to get entries for each day of an appointment? Could that
> be configured in the exchange management console?
>
>
> thanks
> Peter

I think you need to specify urn:schemas:calendar:instancetype <> 1 to get
the kind of listing you're looking for.  If you're tempted to try EWS, the
CalendarView is nice.

Lee.

--
_______________________________________

Outlook Web Access for PDA, OWA For WAP:
www.leederbyshire.com
________________________________________
Author
11 May 2009 7:52 AM
Peter Ludwig
Hi,

my query looks like this

   <a:sql>
       SELECT *
       FROM "$exchange_server/$exchange_username/calendar"
       WHERE "DAV:contentclass" = 'urn:content-classes:appointment'
   </a:sql>

I also tried without the where-clause, but this had no affect.
I didn't mentioned it bevor, but for some older entries, I don't know why,
there are child elements for a repeating appointment
(urn:schemas:calendar:instancetype = 2).
I use a trial version for virtual pc. I changed the date in my host system
and now the virtual machine boots every ~90 mins. Maybe therefore these
child elements had been created.


Peter



Show quoteHide quote
"Lee Derbyshire [MVP]" <email a@t leederbyshire d.0.t c.0.m> schrieb im
Newsbeitrag news:%23x9twuD0JHA.5684@TK2MSFTNGP04.phx.gbl...
> "Peter Ludwig" <gr***@abwesend.de> wrote in message
> news:gu112l$3mv$1@online.de...
>> Hello,
>>
>> for some repeating appointments i got an entry for each day and for some
>> there is only the master entry.
>> I use php and exchange server 2007.
>>
>> Is there a way to get entries for each day of an appointment? Could that
>> be configured in the exchange management console?
>>
>>
>> thanks
>> Peter
>
> I think you need to specify urn:schemas:calendar:instancetype <> 1 to get
> the kind of listing you're looking for.  If you're tempted to try EWS, the
> CalendarView is nice.
>
> Lee.
>
> --
> _______________________________________
>
> Outlook Web Access for PDA, OWA For WAP:
> www.leederbyshire.com
> ________________________________________
>
>

Bookmark and Share