Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: mattmurphy am 14.07.09 - 15:25:58
-
Hallo zusammen,
ich habe folgendes Problem:
1. ich öffne ein Dokument mit doppelklick in einer Ansicht:
=> ein neues Fenster mit dem Dokument öffnet sich
2. anschließend öffne ich das selbe Dokument auf dem selben Server über eine Dok-Verknüpfung:
=> ein weiteres Fenster mit dem selben Dokument geht auf
So habe ich es also geschafft, ein und das selbe Dokument doppelt zu öffnen.
Versucht man das zweite Dokument nicht über eine Verknüpfung sondern nochmal über eine Ansicht zu öffnen, springt man immer wieder in das erste Fenster.
Diese Verhalten läßt sich mit jeder einfachen Datenbank unter R6 nachstellen.
Kennt jemannd eine Möglichkeit, mit der man auch per Dok-Link immer wieder in das erste Fenster springt bzw. kann man per Script etc. nachfragen, ob ein Dokument bereits im lesemodus aktuell geöffnet ist (also ohne das Dokument im Backend zu modifizieren)?
Gruß
Matt
-
Das ist ein echtes Ärgernis, insb. wenn Anwender 2x auf den Doklink klicken. Da gibts dann schonmal Datenverlust, wenn die Änderungen im ersten Fenster gemacht werden und nach dem Schließen das Dokument im zweiten Fenster nochmals gespeichert wird. Dann ist nämlich ALLES weg, was im ersten Fenster geändert wurde.
Ich habe mir so beholfen, dass ich die Dok-IDs der im Editmode geöffneten Dokumente in temporären Dokumenten speichere. Vor dem Umschalten in den Editmode prüfe ich dann, ob das Dokument bereits geöffnet ist.
Andreas
-
Hallo Andreas,
ja, so werde ich das dann wohl auch machen.
Danke
Gruß
Matt
-
Kann das Problem nicht auch etwas mit der nicht Notes-konformen Namensgebung der Rahmen zu tun haben ?
http://www.madicon.de/tippstricks/index_files/000112.php
Seit ich meine Rahmengruppen nach dem obigen Tipp von Manfred Dillmann benenne und aufbaue, habe ich eine Reihe von solchen Darstellungs- und Doppelöffnungsproblemen nicht mehr.
Gruß
Norbert