Hallo!
Ich hab gerade festgestellt, dass in unserem Kalender heuer "Fronleichnam" und "Christi Himmelfahrt" auf den gleichen Tag fallen.
Den falschen Eintrag der Feiertage im Adressbuch habe ich bereits berichtigt.
Bei den Kollegen, die die Feiertage bereits importiert haben, muss ich diesen Fehler natürlich ebenfalls korrigieren.
Dazu möchte ich ein Mail mit einem Button verschicken:
Dim Selektion As String
Selektion = {FIELD form="Appointment" & FIELD Subject = "Fronleichnam"}
Set col = db.FTSearch (Selektion, 0)
Set Datum1 = New NotesDateTime( "07/06/2007 00:00:01 AM" )
Set doc = col.GetFirstDocument
While Not doc Is Nothing
Dim x As Integer
For x = 0 To 5
If doc.CalendarDateTime(x) = "17.05.2007 0:00:01" Then
doc.CalendarDateTime(x) = Datum1 ' hier hakt es
End If
Next
Set doc = col.GetNextDocument(doc)
Wend
Bei dem Versuch das Feld "CalenderDateTime" zu ändern, kommt der Fehler "Illegal use of property". Im Debugger wird dieses Feld bzw. die Liste der Einträge als Variant anzeigt. Also habe ich versucht einfach einen String ( "07.06.2007 0:00:01") zu übergeben, das hat leider auch nicht funktioniert.
Wie muss ich vorgehen, damit der Eintrag berichtigt wird?
Bille
PS: Das C&S Schema hab ich mir angesehen, konnte mein Problem allerdings nicht lösen.