Richtig, Reload funktioniert hier leider nicht.
Also, das ganze hat folgenden Hintergrund:
Es werden Dokumente erstellt, die nach dem Speichern nicht mehr geändert werden dürfen. (Es wird nicht mit Autorenfeldern gearbeitet.)
Die Überprüfung erfolgt hier anhand des Feldes "EditFlag", das standardmäßig auf "0" gesetzt ist.
In einem weiteren Schritt soll es nun möglich sein, bestehende Dokumente in eine Historie zu verschieben und eine zuvor erstellte Kopie davon wieder zu bearbeiten.
...
Set historydoc = doc.CopyToDatabase( db)
historydoc.History = "1"
historydoc.Stat = "erledigt"
Call historydoc.Save(True,True)
doc.EditFlag = "1"
Call doc.Save(True, True)
Call ws.Editdocument (True, doc,,,, False)
Ja Klaus, die Änderung findet im Backend statt. Aber lt. dem og. Thread sollte das Problem doch mit dem Parameter von ws.EditDocument der unter R6 neu ist, doch funktionieren. Oder hab ich das falsch gelesen?
Bille