Domino 9 und frühere Versionen > ND6: Entwicklung
RichtTextItem -> WordPerfect
TheHessian:
Hab mal die Lösung mit CopyAndPaste ausgetestet:
' Über die Zwischenablage soll der Text in das WP-Dokument gelangen
Set rtItem = docKP.GetFirstItem("KasseAbsendeKennung")
Set docTmp = db.CreateDocument()
docTmp.Form = "mskRT"
Set rtTmp = docTmp.CreateRichTextItem("tmp")
Call rtTmp.AppendText(" ")
Call rtTmp.AppendRTItem( rtItem )
Set uidocTmp = ws.EditDocument( 1, docTmp )
Call uidocTmp.SelectAll
Call uidocTmp.Copy
wps.PosPage( 1 )
wps.BookmarkBlock("[KasseAbsendeKennung]")
' wps.type( rtItem.GetFormattedText(True, 0) )
wps.Paste
Call uidocTmp.Close(True)
Set uidocTmp = Nothing
Set docTmp = Nothing
Im Lotus Debugger funktioniert das auch wunderbar. Der Text wird formatiert über die Zwischenablage ins WP-Dokument eingefügt.
Schalte ich den Debugger in LotusNotes ab, klappts nicht >:( Dann wird der Inhalt der ersten RT-Items nicht übernommen und es wird nur das Leerzeichen in RT-Item 2 kopiert und eingefügt ...
Hat jemand ne Idee, warum?
TheHessian:
Problem gelöst:
Nach dem Erzeugen des docTmp und dem AppendRTITem noch ein Save bevor es in den Vordergrund kommt und dann im Anschluß das Doc wieder aus der DB gelöscht.
Fertig! Geht!
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln