Hallo Forum,
ich suche einen Weg, ein Reopen auf ein zu öffnendes Dokument durchzuführen.
Leider konnte ich keine Lösung finden. Ich hoffe jedoch, dass jemand von Euch hier ein Workaround oder ähnlich benennen kann.
Die Situation:
Da viele unsere Mitarbeiter im Homeoffice lokal mit diversen Anwendungen arbeiten, möchte ich die Möglichkeit schaffen, die Daten möglichst synchron zu halten.
Dafür wollte ich folgendes machen:
Beim Queryopen eines Dokuments wird geprüft, ob das Modified Date des Dokuments der lokalen Replik unterschiedlich zum Modified Date des Dokuments auf unserem zentralen Server ist.
Falls ja, wird automatisch die Anwendung repliziert um sicher zu stellen, dass die lokalen Daten auch immer aktuell sind!
Um nun aber auch die aktualisierten Daten lokal zu laden, muss das lokale Dokument neu geöffnet werden. Diesen Vorgang wollte ich automatisch ausführen.
Hier ist nun auch das Problem. Egal was ich bisher versucht habe, wurde entweder vom Notesclient ein Fehler geworfen (z.B.: beim ws.edit Aufruf im Terminate des Dokuments) oder die Daten wurden nicht aktualisiert wenn ich das Dokument nach der Replikation im Queryopen einfach weiterlaufen lass. (uiDoc.reload bzw. refresh usw. im PostOpen brachte auch nichts).
Kennt jemand von Euch hier eine Lösung?
Grüße
Bernd