Domino 9 und frühere Versionen > ND6: Entwicklung

Dokumentensperre und ungelesen Markierung

(1/2) > >>

Sabine:
Hallo!

Ich habe folgendes Problem:
In einer Datenbank habe ich die Dokumentensperre sowie die ungelesen Markierung von Dokumenten aktiviert. Vom Prinzip her klappt dies auch einwandfrei.

Nun kam aber ein Änderungswunsch bezüglich der Ungelesen Markierung der Dokumente...

Sobald ein User versehentlich in den Bearbeitungsmodus eines Dokumentes gerät, dann wird auch ohne vorgenommene Änderung das Dokument als ungelesen markiert! Kann ich das irgendwie verhindern?

Dankeschön  :)


Gruß Sabine

Untitled:
Meines Wissens die einzige Möglichkeit, den "Gelesen-Status" zu beeinflussen, ist folgende Methode:


--- Code: ---flag = notesDocument.Save( force, createResponse [, markRead ] )
--- Ende Code ---

Ein theoretischer Ansatz wäre, sich beim Öffnen des Dokumentes den Status merken und beim Schliessen gegebenenfalls zu korrigieren.

Wird aber, falls überhaupt möglich, ziemlich kompliziert.

Wäre es eventuell einfacher, das "unabsichtliche bearbeiten" zu erschweren?

Gruss
Moritz

Sabine:
Ich glaube da habe ich mich ein wenig unglücklich ausgedrückt!
Denn das Problem liegt daran, dass wenn ein User ein Dokument im Bearbeiten-Modus öffnet und dann wieder schließt (somit die Dokumentensperre setzt und wieder aufhebt), dass das Dokument für die anderen Anwender als ungelesen markiert wird, aber nicht für den eigentlichen User.

Aber trotzdem danke  :)

Thomas Schulte:
Notes Mechanismus. Kannst du nix gegen machen. Ist auch irgendwie logisch. User A öffnet setzt in Bearbeitungs Modus und speichert. Für User B ist das Dingens jetzt wieder ungelesen. Schließlich wurde es verändert. Und überprüf mal ob wirklich nichts geändert wurde. Es langt in der Regel schon ein berechnetes Feld.

LN4ever:
Im vierten Reiter der DB-Eigenschaften kannst du einstellen, daß Änderungen an Dokumenten nicht die Ungelesen-Markierungen beeinflussen.

Ob es das ist, was du suchst, bleibt uns natürlich verborgen - das mußt du entscheiden.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln