Domino 9 und frühere Versionen > Entwicklung

Dokumentenexport an Word

<< < (4/6) > >>

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