Guten Tag liebe Notes Entwickler,
vielleicht weiß jemand von Euch Rat.
Mein Kollege hat ein klienes Script geschrieben, dass in das Backend Doc vom aktuellen UiDoc eine Grafik kopiert. Dann speichert, das UiDoc zu macht und erneut öffnet, damit es weiter bearbeitet werden kann.
Soll es dann, bei eingeschaltetem Dokumentlogging, abgespeichert werden, gibt es die Fehlermeldung: "Dokument wurde bereits gespeichert. Wollen Sie einen Speicherkonflickt erstellen?"
Jemand ne Idee warum und wie man das los wird?
Hier der Code dazu:
Dim ws as new NotesUiWorkspace
dim docThis as NotesDocument
....
set docThis = ws.CurrentDocument.Document
...
Set rtitemN = docThis.GetFirstItem( ZielFeld$ )
If ( rtitemN.Type = RICHTEXT ) Then
Call ws.CurrentDocument.save
Set object = rtitemN.EmbedObject( EMBED_ATTACHMENT, "" , CoverPath$ )
Call docThis.save( True , False )
Call ws.CurrentDocument.FieldSetText( "SaveOptions", "0" )
Call ws.CurrentDocument.close(True)
Set uidocThisNew = ws.EditDocument( True , docThis , False )
End If
Vielen Dank für Eure Hilfe.
Schönen möglichst trockenen Montagabend
Poldy