Domino 9 und frühere Versionen > ND6: Entwicklung

Prüfung ob Dokument offen

(1/2) > >>

TomLudwig:
Hallo zusammen,

ich öffne per Call g_uiwork.EditDocument(True, g_QDoc) ein Dokument aus dem Backend.

Wenn dies bereits geöffnet wurde und der User dies abspeichert kommt es unter Umständen zu einem Replizier- und Speicherkonflikt.

Gibt es eine Möglichkeit zu überprüfen, ob ein Dokument bereits im FrontEnd geöffnet wurde?
Und anschließend vielleicht dieses in den Vordergrund setzten?

Vielen Dank!
Gruß, Tom

m3:
Ein Lock setzten?
Ansonsten sehe ich keine Möglichkeit.

botschi:
Hallo,

der letzte Parameter in der EditDocument-Methode steuert, ob es einen neuen Tab geben soll.

Wenn ein anderer User das Dok aber bereits offen hat, würde dies auch nix bringen meiner Meinung nach.

Matthias

m3:
Vor allem nicht, wenn ein anderer Server das Dok auf einem anderen Server geöffnet hat. ;)

TomLudwig:
Lock eines Doks wäre mir auch eingefallen. Aber im Moment zu komplieziert.

Der letzte Parameter bei EditDocument ist mir nie aufgefallen. Danke vielmals für den Tipp!

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln