Hallo zusammen,
irgendwie scheint mir das Locking Feature von Lotus Notes nicht wirklich klar zu sein.
Wir haben eine DB auf einem einzigen Server, somit keine Repliken (auch keine lokalen).
Die DB beinhaltet Dokument, wo es dann eine Menge an Unterdokumenten gibt, welche von Benutzern bearbeitet werden sollen.
Damit es hier keine Konflikte gibt, wurde Document locking für die DB aktiviert.
Das klappt auch soweit. Ein Benutzer macht eines der Unterdokument zum bearbeiten auf und ein andere bekommt wenn er es auch versucht, die Meldung, dass dieses bereits von Benutzer A gesperrt wurde.
Nun kommt es aber auch ab und zu vor, dass dies gar nicht so ist.
D.h. Benutzer B bekommt die Meldung, dass Benutzer A das Dokument sperrt.
Schaue ich dann in die Dokumenteigenschaften, so sehe ich auch die Felder $Writers und $WritersDate.
Allerdings ist dann $WritersDate mit einem Datum versehen, was schon länger in der Vergangenheit liegt.
In dem Fall, wo es mir heute gemeldet wurde ist ein Datum von vor 20 Tagen eingetragen.
Ich gehe mal nicht davon aus, dass der Benutzer das Dokument so lange offen hat.
Zumindest wurde mir dies mitgeteilt und Notes ist an seinem PC auch nicht mehr auf.
Nur wie kann das sein, dass diese Lockinformation nicht gelöscht wird?
Sollte Notes das nicht automatisch machen, wenn der Benutzer das Dokument schliesst?
Und das sollte ja spätestens passieren, wenn er Notes beendet.
Ich habe mich auch ein wenig im Design der DB umgeschaut um eine andere Möglichkeit zu finden, wie die Dokumente gelockt werden.
Bin aber nicht fündig geworden. Da diese mMn nach nur aus einer Ansicht bzw einer Mail mit Dokumentenlink geöffnet werden können.