Domino 9 und frühere Versionen > ND6: Entwicklung

in Webansicht nach Aktion neues Dokument laden

(1/1)

horst0815:
Mahlzeit,
ich hab weider mal ein Problem. Diesmal folgendes:
Ich hab in einer Webansicht ein Dokument offen.
dieses dient mir als Kopiervorlage. Ich starte also mit einem Button im Hintergrund einen Agenten der mir die Felder des akt. Dokumentes(aktDoc)  in ein neues Dokument (newDoc) speichert. dieses neue würd ich mir dann gern in meiner Webansicht anzeigen lassen. Ich hab dazu leider noch nicht den richtigen Befehl gefunden. Vielleicht könnt ihr mir da weiter helfen.
besten dank im vorraus.
ps: hier ein teil des agenten.


--- Code: ---Sub Initialize

Dim aktDoc  As NotesDocument
Dim  newDoc As NotesDocument
Dim session As NotesSession
Dim db As NotesDatabase

Set session = New NotesSession
Set db = session.CurrentDatabase
Set aktDoc = session.DocumentContext
Set newDoc = New NotesDocument(db)

newDoc.Form = "MR"
Call newDoc.CopyAllItems(aktDoc)
Call newDoc.Save(1,1)

'hier soll dann das newDoc im Web geladen werden...

End Sub

--- Ende Code ---

animate:
was du brauchst ist die id deines Dokuments

dann kannst du dir eine URL zusammenbauen, die so aussehen muss:

http://www.mydomain.de/myDatabase.nsf/0/12345678?OpenDocument

wobei 1235678 die Id des Dokuments ist.

Die URL aufrufen sollte dann einfach so klappen:

am Ende des Agents die Zeile


Print "[" & url & "]"

wobei url vom Typ String ist und die o.g. URL enthält

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln