Zwei RT Felder miteinander mischen

  • Hallo Forum,


    ich habe die Situation, dass ich zwei RT Felder miteinander mischen möchte.
    D.H.: In das erste RT Feld soll am Anfang bzw. nach einer definierten Zeichenzahl der Inhalt eines zweiten RT Feldes eingefügt werden.


    Wie gehe ich hier am sinnvollsten vor?
    Mit dem Notesrichtextnavigator?
    Oder gibt es hier noch andere Möglichkeiten?


    Gruß
    Bernd

    ---------------------------------
    Alles wird gut! :sunclaus:

  • Hallo Taurec,


    danke für die Rückmeldung.
    Ich stehe wohl aber etwas auf dem Schlauch!


    Ich vermisse eine Funktion wie rt.insertRTItem().
    Ich hatte mir das so vorgestellt:


    Dim rtitemA As NotesRichTextItem
    Dim rtitemB As NotesRichTextItem
    Dim rtnav As NotesRichTextNavigator


    Set rtitemA = doc.GetFirstItem("Body")
    Set rtitemB = mdoc.GetFirstItem("Body")
    Set rtnav = rtitemA.CreateNavigator


    If rtnav.FindFirstElement(RTELEM_TYPE_TEXTPARAGRAPH) Then


    end if


    Wie kann ich das tritemB dann in das rtitemA einfügen?

    ---------------------------------
    Alles wird gut! :sunclaus:

  • Indem du eben das Quellitem ausliest und die Sachen dann Stück für Stück im Ziel einfügst.


    Alternativ kannst du auch das ganze per DXL Export/Import machen


    Eine direkte Funktion dafür gibt es im Backend nicht.


    Im Frontend dagegen könntest du einfach den Inhalt des QuellRTItems markieren, kopieren, dann den Cursor im ZielRTItem an die richtige Stelle setzen und dort den Inhalt einfügen