Autor Thema: Dokument aus anderem öffnen  (Gelesen 991 mal)

Offline gschmid

  • Frischling
  • *
  • Beiträge: 16
Dokument aus anderem öffnen
« am: 11.08.05 - 14:04:07 »
Hallo,

ich stelle mich gerade ein bisschen blöd an beim Versuch, ein Dokument aus einem anderen zu öffnen.
Ich habe die UNID des gewünschten Dokuments, aber das OpenDocument-Command funktioniert nicht, weil das wohl nur in Ansichten geht. Gibt's eine andere einfache Formel-Variante oder muss ich mit LS ran?
Ob das ganze jetzt in einer Action, einem Link oder sonstwie steckt, ist egal.

Danke,
Gunnar

Glombi

  • Gast
Re: Dokument aus anderem öffnen
« Antwort #1 am: 11.08.05 - 14:09:46 »
Genau: Du musst eine View öffnen:

@PostedCommand([OpenView];"Eine Ansicht in deiner DB");
@PostedCommand([OpenDocument];"0";UNID) ;
@PostedCommand([OpenView];"Eine Ansicht in deiner DB");
@PostedCommand([FileCloseWindow])

Andreas

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Dokument aus anderem öffnen
« Antwort #2 am: 11.08.05 - 14:10:30 »
Hi,

mit Script könnte es so aussehen:

Dim s As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim uidoc As NotesUIDocument

Set db = s.CurrentDatabase
Set doc = db.GetDocumentByUNID(strUNID)  'strUNID enthält die UNID des Dokumentes

Set uidoc = ws.EditDocument(False, doc)


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz