Domino 9 und frühere Versionen > Entwicklung
Dokumentenexport an Word
Axel:
Hi,
den Text kannst du mit der Methode GetFormattedText aus der Klasse NotesRichtextItem auslesen und nach Word schaufeln, allerdings auch ohne Formatierung. Für Grafiken bzw. einen formatierten Export ist mir im Moment kein Weg bekannt.
Axel
tuxie:
Mal schauen wie ich das rein bekomme, habe jetzt die Formatierung für die Rubriken, und die Überschriften für die Antwortdokumente fertige, jetzt fehlt mir nur noch der Inhaltstext aus dem RTFeld. Ich habe mir dafür mal die Designerhilfe her genommen aber irgendwie komme ich dann noch nicht so richtig klar
1. Ich muß die Klasse einbinden
2. Ich muß mit der Methode denn Inhalt lesen und dann in eine Variable Speichern
3. Der Inhalt muß an die Methode der Word Klasse übergeben werden.
Soweit denke ich sollte das gehen oder?
TSchau Ingo
P.S.: Ich glaube langsam sehe ich mit LN Script durch ;D
Axel:
Hi,
so ähnlich geht's. Ich hab's hier mal beispielhaft eingebunden.
Dim rtitem As Variant
Dim plainText As String
...
While Not (tmpDoc Is Nothing)
If tmpDoc.Form(0) = "Antwort" 'Prüfung um welche Art von Antwort-Doc es sich handelt
'Wenn Antwort auf Hauptdokument
Call cWord.Insert(tmpdoc.Rubrik(0))
Else
'Wenn Antwort auf Antwort
Call cWord.Insert(tmpdoc.Ueberschrift(0))
Set rtitem = tmpdoc.GetFirstItem( "Text" )
If ( rtitem.Type = RICHTEXT ) Then
plainText = rtitem.GetFormattedText( False, 0 )
End If
Call cWord.Insert(plainText)
End If
Call BearbeiteAntworten(tmpdoc) 'Rekursiver Aufruf
Set tmpDoc = responses.GetNextDocument(tmpDoc)
Wend
...
Axel
tuxie:
Irgendwie brauche ich doch nochmal hilfe,
was muß ich jetzt alles noch aufnehmen?
um die Methode GetFormattedText zu benutzen und wie stelle ich es jetzt wirklich an.
Mhh ich glaub es ist besser ich genieße das schöne Wetter.
Ich sehe nämlich vor laute Wald keine Bäume mehr ???
TSchau Ingo
Axel:
Hi,
schau mal mein voriges Posting.
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln