Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: EMO am 23.10.02 - 11:34:11

Titel: dokument aus einer anderen Datenbank öffnen
Beitrag von: EMO am 23.10.02 - 11:34:11
Hallo Leute,
wie kann ich ein dokument anhand DokID aus einer anderen Datenbank zum bearbeiten öffnen?
mit freundlichem Gruss
Titel: Re:dokument aus einer anderen Datenbank öffnen
Beitrag von: Rob Green am 23.10.02 - 12:34:26

'1. Teil: auslesen der UNID aus Doc1/DB1
Dim doc As NotesDocument
Dim unid As String
unid = doc.Feld_mit_UniversalID_des_gesuchten_Docs_in_DB2(0)
...
'2. Teil: finden des Doc2/DB2 anhand UNID
Set notesDocument2 = notesDatabase2.GetDocumentByUNID( unid$ )
...
'3. Teil: aufrufen des Docs im Frontend zur Bearbeitung
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.EditDocument( True, notesDocument2 )
Call uidoc.GotoField( "Body" )

natürlich solltest Du für den Fall, daß kein Doc vorhanden ist, Errorroutinen einbauen. Aber das wars so im Großen und Ganzen schon vom Prinzip her.