Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: FlatPM am 25.11.10 - 09:23:47

Titel: Im Frontend Text an den Anfang eines RichTextItems einfügen
Beitrag von: FlatPM am 25.11.10 - 09:23:47
Hallo,

geht es, dass ich einem RichTextItem im Frontend Text an den Anfang einfüge? Und wenn ja, wie :).
Danke.
Titel: Re: Im Frontend Text an den Anfang eines RichTextItems einfügen
Beitrag von: FlatPM am 25.11.10 - 13:18:28
Vielleicht hilft es ja irgendwann jemanden weiter: Mit der Methode InsertText der Klasse UIDoc lässt sich das bewerkstelligen.
Titel: Re: Im Frontend Text an den Anfang eines RichTextItems einfügen
Beitrag von: Legolas am 26.11.10 - 17:04:56
Oder so mit der NotesUIKlasse....

   version = ses.NotesBuildVersion
   Set profile = db.GetProfileDocument("CalendarProfile")
   If Val(version) >= 359 Then
      EnableSignature = profile.EnableSignature(0)
      If EnableSignature = "1" Then
         If profile.HasItem("Signature_Rich") Then
            Call source.GotoField("Body")
            Call source.ImportItem(profile, "Signature_Rich")
            Call source.Fieldsettext("MailSignature", "1")
         End If
      End If
   Else

oder
wenn's im Backend gehen soll....

RT1 = zu aktualisierendes RT Feld
RT2 = hinzuzufügendes RT Feld

1) RT1 in ein neues tmpRT1 Feld kopieren
2) RT1 löschen und mit dem RT2 Inhalt neu erstellen
3) tmpRT1 an RT1 anfügen AppendRTitem

und immer schön speichern dazwischen.

Gruß
Bernd