Hi,
also wie schon angedeutet fehlt Dir das 2. UIDokument, das Du nun neu öffnen willst.
Hast Du schonmal in der Desingerhilfe nachgesehen ? (immer informativ, im desinger einfach auf F1 drücken.)
Sieh mal unter "NotesUIDocument" "NotesUIWorkspace" nach!
Deines Lösels Rätzung ist:
| Dim uidoc As NotesUIDocument |
| |
| Dim uidoc2 As NotesUIDocument |
| set UIDoc = WS.CurrentDocument |
| |
| Set db = session.currentdatabase |
| Set doc = db.getDocumentByUNID ("78E5B66BE7BA1B27C1257313002AE7EF") |
| |
| |
| |
| Set UIDoc2 = ws.EditDocument(True, doc) |
| |
| If not UIDoc2.Editmode = TRUE then |
| Messagebox "Kann das Dokument nicht bearbeiten!" |
| Exit sub |
| End if |
| |
| Call UIDoc2.FieldSettext("Feld1", UIDoc.FieldGetText("Feld1") ) |
| |
| Call UIDoc2.FieldSettext("Feld1", Doc.Feld1(0) ) |
| |
| |
| |
| Call UIDoc2.Refresh() |
Du solltest Deine Daten in das neu geöffnete UIDokument schreiben, da dann auch auch die regulären Funktionen des Zieldokuments verwendet werde.
Eingabefehler, Falsche Felder... (ist hier gewollt!)
Falls Du noch Fragen hast, stell sie.
Grüsse, Pete(r)
PS. noch vermisse ich Deinen Link vom Domino-Forum hierher.