Die Einstellungen für die anderen Kalender werden im Kalenderprofil unter dem Punkt "CalURLs" gespeichert.
Manchmal werden diese Informationen beschädigt, was zu einem solchen Fehler führt.
Sie können Tools wie "notespeek" oder Ytria ScanEZ verwenden, um den Inhalt des Feldes zu überprüfen und zu korrigieren. Jeder Eintrag sieht folgendermaßen aus: Anzeigename, Typ, Benutzername, Symbol, Hintergrundfarbe, Vordergrundfarbe und einige Flags:
Micky Maus/Certifier'notesCalendar:Micky Maus/Certifier:0:null'calendar gray.png'{206,212,225}'{57,87,122}'1
Um die Einträge zurückzusetzen (wenn Sie sie nicht mit Code reparieren können), können Sie diesen Code in einem Agenten oder einer Aktionsschaltfläche in der Mail-Datei des Benutzers verwenden:
Dim ses as New NotesSession
Dim db as NotesDatabase
Dim docProfile as NotesDocument
Set db = ses.CurrentDatabase
Set docProfile = db.getProfileDocument( "CalendarProfile" )
if docProfile.HasItem( "CalURLs" ) then
call docProfile.RemoveItem( "CalURLs" )
call docProfile.Save( True, True, True )
Messagebox "CalURLs habe been removed, please reopen the database and recreate them"
End if
Dieser Code ist völlig ungetestet und enthält möglicherweise Tippfehler, sollte aber in die richtige Richtung weisen.