Domino 9 und frühere Versionen > ND6: Entwicklung

Gesamtes Dokument ins Body Feld eines neuen Dokuments

(1/3) > >>

DocNotes:
Hallo zusammen,

vielleicht hat einer von Euch zu meinem Problem eine Idee ?!?!?!

Ich habe eine Notes-Datenbank, in der etliche Dokumente mit unterschiedlichen Masken und Teilmasken vorhanden sind. In einer zweiten DB habe ich eine Maske mit einem RichText Feld, z.B. Body.

Jetzt möchte ich den gesamten Inhalt (Text, RTF, Bilder, Anhänge, Objekte, usw. wie bei Mail -> Weiterleiten) des einen Dokuments aus DB 1 in das RTF eines Dokuments in der DB 2 bekommen.

Ich habe schon einige Versuche mit Script durchgeführt, z.B. RenderToRTItem oder uidoc.forward bisher leider ohne Erfolg :-(

Bitte um Hiiiiilllllffffeee!

animate:

--- Zitat von: DocNotes am 10.05.04 - 16:46:47 ---Ich habe schon einige Versuche mit Script durchgeführt, z.B. RenderToRTItem oder uidoc.forward bisher leider ohne Erfolg :-(

--- Ende Zitat ---

wie hast du das denn mit RenderToRTItem versucht?
Die Methode sollte eigentlich das machen, was du willst

DocNotes:
eigentlich so wie in der Hilfe beschrieben. ich bekomme nur den reinen text des body feldes in dem neuen dokument angezeigt und leider nicht den gesamten Inhalt wie beim Weiterleiten.

anbei mein code


--- Code: ---Sub Initialize
   Dim session As New NotesSession
   Dim ws As New NotesUIworkspace
   Dim uidoc As NotesUIDocument   
   Dim db As NotesDatabase
   Dim docOld As NotesDocument
   Dim docNew As NotesDocument
   Dim rtitem As NotesRichTextItem   
   
   
   Set db = session.CurrentDatabase   
   Set docOld = db.UnprocessedDocuments.GetFirstDocument
   Set docNew = db.CreateDocument()
   Set rtitem = New NotesRichTextItem(docNew,"Body")
   docNew.Form="Test"
   Call docNew.Save(True,True)
   Call docOld.RenderToRTItem(rtitem)
   Call docNew.Save(True,True)
End Sub

--- Ende Code ---

ich habe nochmal einen Screenshot gemacht, der gelbe Bereich ist das Ursprungsdokument, der kleine Bereich ist das neue Dokument.

DocNotes:
ich habe eigentlich sowas wie bei diesem Screenshot erwartet, dieses Ergebnis erhalte ich beim Weiterleiten.

TMC:
Dein Code sieht eigentlich danach aus als dass es klappen müsste.
Habe es mit einem Code von mir verglichen, und es ist alles ziemlich ähnlich.

100% sauber ist allerdings Rendertortitem nicht.

Welche R6 - Version setzt Du ein?

Nachdem Dein weiterleiten - Screenshot alles notwendige enthält kann es wohl an falsch gesetzten "HideWhen copy to Clipboard" nicht liegen...... Ich würde das aber auch trotzdem mal überprüfen....

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln