Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Phoenix am 08.12.04 - 13:34:20
-
Hallo!
Ich habe die Maildatenbanken unserer User von Notes 4.5 auf Notes 6.0.1 geändert (Schablone). Jetzt können die User keine unter Notes 4.5 erstellte Erinnerung mehr öffnen. Es erscheint folgender Fehler.
Fehler beim Öffnen des Dokuments: Element des Dokuments nicht gefunden.
Wer kann mir helfen?
Gruß Dirk
-
Warum 6.0.1? Die Version ist doch jetzt schon ziemlich alt, und wenn Update, dann sicher auf eine aktuelle Version. Würde mich nicht erstaunen, dass das mit einer aktuelleren Version behoben wäre.
-
Die Notes Version 6.0.1 haben wir schon lange im Einsatz. Jetzt wurden nur die Maildatenbanken "erneuert". Bei uns läuft Notes über Citrix. Zur Zeit ist kein Update auf eine neuere Version von Notes vorgesehen.
-
Der Fehler tritt übrigens auch unter 6.5 auf, wenn man eine Erinnerung öffnet, die in einer R4 Mailschablone erstellt wurde.
Die Ursache liegt darin, dass in einer (R4) Erinnerung die Felder EndDateTime und EndDate nicht vorhanden sind.
In R6 wird aber per Script beim Öffnen auf diese Felder zugegriffen.
Workaround: Setze das Feld mittels Agent mit
FIELD EndDateTime := StartDateTime;
Andreas
-
Ich habe jetzt einen Agenten geschrieben, der die Felder füllt, die in der Erinnerung unter 4.5 fehlen.
FIELD EndDate := SatrtDate;
FIELD EndDateTime := StartDateTime;
FIELD EndTime := StartTime;
FIELD EndTimeZone := StartTimeZone
Jetzt öffnet sich zwar die Erinnerung, aber trotzdem kommt noch ein Fehler.
Object variable not set
Wer kann mir weiterhelfen?
Gruß Dirk
-
Schalt doch mal den Debugger ein und sag uns, wo dieser Fehler auftritt
-
Hab die Bildschirmkopie des Debuggers an Anhang angehängt.
-
Dann schaust Du mal, welches der beiden Items itemDT oder itemTM keinen Wert besitzt. Aufgrund des Codes kannst Du dann auch feststellen, wie dieses Feld heissen sollte und kannst überprüfen, warum das keinen Datumswert zurüdkliefert.
-
Danke für deine Hilfe. Leider hab ich nicht die große Ahnung von Lotus Script.
-
Dat siehst Du alles im Debugger, wenn Du Dir den Bildschirm mal etwas genauer anschaust, insbesondere unten das Fenster, das sich auf die Ansicht der Variablen umstellen lässt. Schau Dir das Ding nur mal etwas genauer an und denke ein bisschen drüber nach, was Du da siehst.
-
Danke für eure Hilfe. Die Felder StartTime und EndTime waren leer. Jetzt geht es.