Autor Thema: Dokument im Frontend aufrufen  (Gelesen 1313 mal)

Offline NotesRookie

  • Junior Mitglied
  • **
  • Beiträge: 67
  • Geschlecht: Männlich
  • <Grübbel>
Dokument im Frontend aufrufen
« am: 06.01.04 - 09:12:58 »
Hallo und erstmal noch ein frohes neues an Alle hier !

Ich habe folgendes Problem :
Ich möchte über ein geöffnetes Dokument im Frontend ein anderes Dokument zur Ansicht ebenfalls im Frontend öffnen.
Die beiden Dokumente sind in unterschiedlichen Datenbanken.
Das geöffnete Dokument hat die DokID des anderen Dokumentes im Dokument abgespeichert.
Über folgenden Scriptbefehl gelange ich auch zu dem Dokument im Backend der anderen DB :

Set doc_bew = db_bew.GetDocumentByunid(doc_raum.BewirtungsID(0))

Leider aber öffnet sich dieses Dokument nicht im Frontend. Der Anwender müsste einfach dieses Dokument im Frontend sehen.

Jemand ne Idee wie man das hinkriegt ?


Grüße und Danke im Voraus,
Marcus
         

Grüße,
Marcus

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Dokument im Frontend aufrufen
« Antwort #1 am: 06.01.04 - 09:24:31 »
NotesUIWorkspace.EditDocument(....)
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline NotesRookie

  • Junior Mitglied
  • **
  • Beiträge: 67
  • Geschlecht: Männlich
  • <Grübbel>
Re:Dokument im Frontend aufrufen
« Antwort #2 am: 06.01.04 - 09:42:02 »
Hi Semeaphores,

danke für die Antwort, aber irgendwie komme ich damit nicht klar ???

Das Dokument wird hier leider nicht geöffnet ... was macht ich denn falsch ... eine Idee ?

PS : Stecke noch in den Anfängen einer Scriptprogrammierung ;-((

Hier mein Script :

Set ns = New Notessession
   Set ws = New Notesuiworkspace
   Set db_raum = ns.currentdatabase
   Set uidoc_raum = ws.currentdocument   'Zugriff auf das aktuelle Dokument
   Set doc_raum = uidoc_raum.document   ' Synchro Back-end Front-End
   
   If doc_raum.BewirtungsID(0) <> "" Then
      Set doc_profil = db_raum.GetProfileDocument("Profil")  ' Ermittlung der Daten zur Bewirtung
      Server_bew = doc_profil.Profil_Server(0)
      Dateipfad_bew = doc_profil.Profil_Dateipfad(0)
      Set db_bew = ns.getdatabase(Server_bew, Dateipfad_bew)   
      Set doc_bew = db_bew.GetDocumentByunid(doc_raum.BewirtungsID(0))      
      Set uidoc_bew = ws.EditDocument( False )
   Else
      Messagebox "Zu dieser Reservierung wurde keine Bewirtung erstellt ! ", 0, "Hinweis"
   End If
End Sub
Grüße,
Marcus

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Dokument im Frontend aufrufen
« Antwort #3 am: 06.01.04 - 09:54:51 »
Ein Blick in die Designer-Hilfe wäre nützlich, der 2. Parameter ...

Set notesUIDocument = notesUIWorkspace.EditDocument( [editMode] , [notesDocument] , [notesDocumentReadOnly] , [documentAnchor$] , [returnNotesUIDocument] , [newInstance] )


also....

Set uidoc_bew = ws.EditDocument( False, doc_bew)
« Letzte Änderung: 06.01.04 - 09:55:13 von Semeaphoros »
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline NotesRookie

  • Junior Mitglied
  • **
  • Beiträge: 67
  • Geschlecht: Männlich
  • &lt;Grübbel&gt;
Re:Dokument im Frontend aufrufen
« Antwort #4 am: 06.01.04 - 10:03:43 »
Hi,

Jeppa ... es funzt !

sorry ... das hätte ich sehen müssen ... " Wer lesen kann ... "

Vielen Merci nochmals für deine Hilfe


Grüße,
Marcus
Grüße,
Marcus

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz