Das Notes Forum

Lotus Notes / Domino 10 => ND10: Entwicklung => Thema gestartet von: Legolas am 05.08.21 - 13:20:33



Titel: Refresh von im Lesemodus geöffneten Dokumenten
Beitrag von: Legolas am 05.08.21 - 13:20:33
Hallo Forum,

ich sehe wohl den Wald vor lauter Bäumen nicht mehr!

Ich habe eine Testanwendung in der eine Ansicht, eine Maske mit einem Feld ist.

Nun das Problem:
1) Ich höffne das Dokument im client 1 und im Client 2 im Lesemodus.
2) Ich gehe im Client 1 in den Edit Modus und ändere den Feldinhalt und speicher das Dokument.
3) Ich gehe nun im Client 2 in den Edit Modus. Die Änderung von Clinet 1 wird hier nicht angezeigt bzw. refreshed.

Nun die Fragen:
1) Wie bekomme ich das hin ohne das Dokument von Client 2 zu schließen und neu zu öffnen.
2) Das muss doch eine Standardeinstellung sein, sonst würde der Lesemosus beim Öffnen eines Dokuments zu hunderten Speicherkonflikten führen.


Hat hier jemand eine Lösung für mich?
Wie ghet ihr mit dem Thema um?

PS.
Bisher hatten wir eine hauseigene Locking Funktion im Einsatz welche das Editieren von im bearbeitung befindlichen Dokumenten unterbindet.
Diese hatte ich im Rahmen einer Programmänderung temporär deaktiviert. Dabei ist mir das Problem aufgefallen.

Grüße
Bernd



Titel: Re: Refresh von im Lesemodus geöffneten Dokumenten
Beitrag von: CarstenH am 05.08.21 - 18:31:54
Bevor dein 2. Client in den Editmodus wechselt führt er die von dir gewünschte Prüfung des in-memory-docs gegen das im Backend gespeicherte Dokument durch. Sollte das Dokument im Backend einen höheren Sequence-Zähler aufweisen erscheint die Meldung
"Dokument wurde seit dem Öffnen geändert. Öffnen Sie es im Bearbeitungsmodus von der Ansicht aus neu." und der Client weigert sich in den Bearbeitenmodus zu wechseln. Damit sollte dieses Problem eigentlich im Normalfall nicht auftreten.

Gerade noch einmal getestet mit Client 10.0.1FP4 sowohl mit der Variante gleicher Server als auch mit verschiedenen Servern (Doc Locking auf DB Ebene aktiv).

HTH
Carsten


Titel: Re: Refresh von im Lesemodus geöffneten Dokumenten
Beitrag von: Legolas am 06.08.21 - 13:17:21
Problem hat sich erledigt.
Danke für die Rückmeldung.

Grüße
Bernd