Hallo zusammen,
wir haben das Problem, dass Kalendereinträge, die auf einem PDA erstellt werden, in der Tagesansicht falsch angezeigt werden. Gleiches Problem tritt auch auf, wenn Termine auf dem PDA geändert werden.
Öffnet man diesen Termin im Notes und speichert ihn einfach noch einmal ab, so wird der Termin in der Zeitskala richtig angezeigt.
Ich habe auch noch einen Thread mit diesem Problem gefunden: http://atnotes.de/index.php?topic=38073.msg240698
Ein Patch der Herstellerfirma ist angekündigt. Leider werden damit wahrscheinlich nicht die schon "verbogenen" Einträge korrigiert, sondern nur das Problem behoben.
Nun habe ich gedacht, dass ich über einen Agenten, der die Dokumente einfach noch einmal abspeichert, das Problem mit der Anzeige in der Zeitskala in den Griff bekommen kann. Mein Agent ist nachstehend angegeben. Er bearbeitet auch alle Dokumente. Jedoch werden diese weiterhin in der Zeitskala falsch angezeigt.
Hat noch jemand eine Idee?
Viele Grüße
Christian
Sub Initialize
Dim session As New NotesSession
Dim db As NotesDatabase
Dim dc As NotesDocumentCollection
Dim doc As NotesDocument
Dim tmpdoc As NotesDocument
Dim success As Variant
Set db = session.CurrentDatabase
Print "Zu bearbeitende Dokumente werden gesucht...."
Set dc = db.Search( {Form = "Appointment"}, Nothing ,0)
Set doc = dc.GetFirstDocument()
While Not(doc Is Nothing)
Print "Eintrag " & doc.Subject(0) & " wird bearbeitet... "
success = doc.ComputeWithForm( False, False )
If success Then
Call doc.Save( True, True )
End If
Set doc = dc.GetNextDocument(doc)
Wend
Print "Der Vorgang wurde abgeschlossen...."
End Sub
Alles anzeigen