Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Joker am 17.07.03 - 08:57:30
-
Hi,
versuche gerade mir mit der Funktion EmbedObject eine Datei an ein Dokument anhängen. Habe mir dazu ein kleines Script erstellt. Das Script scheint auch irgendwie zu funktionieren, jedoch sehe ich den Anhang im Dokument nicht.
Kann mir da vielleicht jemand weiterhelfen.
Dim ws As NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim note As NotesDocument
Dim session As NotesSession
Dim PDF As NotesEmbeddedObject
Set ws = New NotesUIWorkspace
Set uidoc = ws.CurrentDocument
Set note = uidoc.Document
' RichTextFeld erzeugen
Set rtitem = New NotesRichTextItem( note, "Body" )
Set PDF = rtitem.EmbedObject(EMBED_ATTACHMENT,"","c:\Lotus\lslanguage.pdf")
Gruss
Martin
-
Entschuldigt bitte die üble Farbe. Dachte, es würde besser rüberkommen.
Martin
-
hi Joker
wei üblich bei rtf Feldern.... erst speichern .... dann wird das attachment auch angezeigt
Call note.save(True,False)
note.saveoptions = "0"
Call uidoc.close
Call ws.EditDocument(True, note)
cu
-
@Performance
Cool, funktioniert einwandfrei ( gerade getestet )
Ich würde gerne genau dieses Skript im WebQueryOpen Ereignis
laufen lassen.
Da bekomme ich aber den Fehler
Error Creating Product Object
irgendeine Idee ?
Ciao
Don Pasquale
-
@Don
im web müsste es gleich sein - ausser du machst kein close mehr, weil das dok im refferer wieder neu geladen wird
cu