Als erstes würde ich nach dem uidoc.Close ein Delete doc einfügen (hatten wir neulich erst).
Asche auf mein Haupt.
Dann würde ich alle Events testweise auskommentieren, die bei uidoc.EditMode = False beteiligt sein könnten (z.B. Querymodechange, Postmodechange, Postrecalc, evtl. Postopen). Tritt dann der Fehler nicht mehr auf, weißt Du schon mal, wo es hängen könnte.
Postopen war der Auslöser. Warum ist das beteiligt, wenn ich den Editiermodus umsetze?
Wie drückt sich das "läßt sich anschließend nicht mehr öffnen" aus, gibt es eine Fehlermeldung?
Die Dokumente lassen sich weder durch Doppelklick oder strg+ B öffnen.
Nachdem ich den Notesclient geschlossen, und den Workspace-Folder gelöscht habe(ich habe keine Apps, die drauf zugreifen) ging es wieder problemlos.
Irgendwas hat sich da grundlegend verhakt.
Die Funktion im Postopen greift auf eine umfangreichere Scriptbibliothek zu. Da ich kein Richtextfeld im Backend bearbeitet habe, habe ich das Ganze umgebaut, so daß ich ohne ReOpen auskomme.
Wenn ich jetzt den Editmode umsetze, funktioniert es aktuell (heute 12:25).
Verstehen tu ich das nicht.
Hast du Teilmasken?
ein ähliches Problem hatte ich schon öfter in Verbindung mit TMs, prüfe mal ob evtl 2 TM die gleichen Variablen deklarieren oder ob du die TM mal in der Designer-Ansicht umbenannt hast.
Letzeres ist zu erkennen, wenn man die TM öffnet und im Objects-Tab nach "(Globals)..." nicht der selbe Alias wie vor "...(Subform)" steht.
Ist nur eine Teilmaske, die nur FormelCode enthält in berechneten Felder, die Events sind alle leer.
Entfernen der Teilmaske hatte das Problem nicht behoben.
Aber danke für den Tip mit der Umbenennung.
lg
Dau-in