Thema Datum  Von Nutzer Rating
Antwort
Rot Outlook Appointment Item Exceptions auslesen
07.03.2017 09:47:06 Sebastian
NotSolved
13.03.2017 10:39:09 Sebastian
NotSolved
13.03.2017 18:07:28 SJ
NotSolved

Ansicht des Beitrags:
Von:
Sebastian
Datum:
07.03.2017 09:47:06
Views:
1234
Rating: Antwort:
  Ja
Thema:
Outlook Appointment Item Exceptions auslesen

Hallo,

ich habe ein Script erstellt, um meine Termine aus einem Outlook2010 Kalender in ein Office365 Konto zu synchronisieren. Das klappt auch für singleInstance und Recurring-Termine, allerdings bekomme ich die Exceptions nicht sauber rüber. Nach meinem Verständnis wird für jede Exception ein Eintrag in termin.getRecurrencePattern.exceptions erstellt, der entsprechende .count geht hoch und Einträge sind vorhanden. Allerdings, wenn ich dann von einem Recurring-Termin z.B. den Betreff ändere, ist aus diesen Einträgen immer noch der Originalbetreff zu lesen, nirgends finde ich den geänderten.

Hier mal mein code, um die entsprechenden Felder auszugeben. Editiere ich einen Termin im Kalender, ändere ich den Betreff dort, wird hier ein item mehr gefunden, aber mit dem alten Betreff ausgegeben. Ist mein Ansatz falsch???

 

   

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
' Handling of Exceptions
Dim y As Integer
y = oAppt.GetRecurrencePattern.Exceptions.Count
While y > 0
    Set myException = oAppt.GetRecurrencePattern.Exceptions.Item(y)
    If myException.Deleted Then
        Debug.Print "deleted"
        Debug.Print myException.OriginalDate
    Else
        Debug.Print myException.AppointmentItem.start
        Debug.Print myException.AppointmentItem.End
        Debug.Print myException.OriginalDate
        Debug.Print myException.AppointmentItem.LastModificationTime
        Debug.Print oAppt.Subject
    End If
    y = y - 1
1
Wend

    


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Outlook Appointment Item Exceptions auslesen
07.03.2017 09:47:06 Sebastian
NotSolved
13.03.2017 10:39:09 Sebastian
NotSolved
13.03.2017 18:07:28 SJ
NotSolved