Hi Hurz,
sorry, ich hab deine Antwort übersehen (hat sich mit meiner zeitlich überschnitten).
Öhm, nein - ich schließe das uidoc aus dem readmode heraus - es wird geöffnet und danach (ohne zwischenzeitliche Änderung oder Sichern) wieder geschlossen (mit obigem Script).
Öffne ich das Dokument danach erneut von Hand, dann sehe ich auch wieder das aktuelle Backend-Dokument im Frontend.
Diese manuelle erneute Öffnen möchte ich eben per LS erschlagen.
Ich hab mal eine Dummy-Datenbank angehangen, die das Problem zeigt.
Vorgehensweise zum Reproduzieren:
1. Neues Dokument mit Form "Test" anlegen, Testwerte in die Felder eintragen, speichern, Dokument schließen.
2. Dokument erneut öffnen und aus dem Action-Menü den Agenten "Backend-Change" ausführen.
3. Action-Button "RefreshFromBackend" ausführen --> es tut sich nichts.
4. Dokument schließen und feststellen, dass in der View die Backend-Werte angezeigt werden.
5. Dokument erneut öffnen -> Backend-Werte werden angezeigt.