Domino 9 und frühere Versionen > Entwicklung

Dokument in RTF kopieren

<< < (2/3) > >>

klaussal:
hi,

einfacher wäre es wohl, eine neue maske zu kreieren, ein doclink anzuhängen und dann dieses neue doc zu mailen.

Glombi:
Hi Silik,
mit der Methode renderToRTItem musst Du das Dokument nicht im UI öffnen. Die Methode muss auf das Backenddokument angewendet werden.

Andreas

Performance:
HILFE + HILFE + HILFE + HILFE + HILFE + HILFE
Example: RenderToRTItem method  

This script creates a picture of document A and places it into the Body item of the newly-created document B.
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim docA As NotesDocument
Dim docB As NotesDocument
Dim rtitem As NotesRichTextItem
Dim success As Variant
Set db = session.CurrentDatabase
'...set value of docA...
Set docB = New NotesDocument( db )
Set rtitem = New NotesRichTextItem( docB, "Body" )
docB.Form = "Main Topic"
docB.Subject = "It's a picture of the document"
Call docB.Save( True, True )
success = docA.RenderToRTItem( rtitem )
Call docB.Save( True, True )
HILFE + HILFE + HILFE + HILFE + HILFE + HILFE

cu

eknori:

--- Zitat ---"Illegal Circular Use" Fehler (Diese Maske hab ich nicht erstellt, da will ich nicht rumpfuschen).

--- Ende Zitat ---

die ist doch schon verpfuscht; möglicherweise hast du in letzter Zeit ein Update gemacht und eine ScriptLib, auf die die Maske zugreift ist nicht mehr da.
Gehe mal in die Gestaltung der Maske und schau nach, welche "Use" anweisungen da sind, dann vergleiche das mal mit den Libs in deiner DB. Auch mal in die Libs reinschauen, auf welche anderen Libs verwiesen wird.

Und zu guter Letzt den mit ins Boot nehmen, der die Maske erstellt hat.

Alles Andere ist IMHO Murks.

eknori

Sillik:
Der Code aus der Hilfe haut hin, thx

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln