Domino 9 und frühere Versionen > ND6: Entwicklung

RichText-Feld mit Kopfzeilen ergänzen

<< < (2/2)

ghost:
Du kannst Text mit der Methode .AppendText einfügen. Mit der Methode .BeginInsert, kannst Du die Position bestimmen, wo der Text eingefügt werden soll. Schau Dir am Besten die Beispiele in der Designer-Hilfe an.

Viele Grüße
ghost

ghost:
Eine sehr gute Beschreibung zur Programmierung von RichText Feldern findet sich auch hier:
http://publib-b.boulder.ibm.com/redbooks.nsf/RedbookAbstracts/sg246854.html?Open

Kapitel 15 Rich text programming

Viele Grüße
ghost

Syeg:
Hi Ghost

Beispiel zu AppendText =  Einfügen am Schluss.

Habe nun folgendes ergänzt:

Dim altInhalt As NotesRichTextItem
...
Set neuInhalt = New NotesRichTextItem(neuToDo, "Text")
Call neuInhalt.AppendText(Kopf)      
' damit der text am Anfang ist, oder?

Set altInhalt = diesMail.GetFirstItem("Body")   
Call neuInhalt.BeginInsert(altInhalt,True )
' damit der Body nacher kommt ..

Erhalte nun "Element or Navigator is invalid"  .. Klar, das Argument vom BeginIsert ist noch immer falsch. Also wie bringe ich das zustande?..,

... und im DominoDesigner-Red Book habe ich auch nicht gefunden, wie man dem Append beibringt, dass er am Anfang "appenden" soll (darf man, nach der neuen deutschen Rechtschreibreformreform!)..

Axel:
Ein Bilck in die Designer-Hilfe würde Wunder bewirken. Denn da steht unter anderem bei BeginInsert


--- Zitat ---...
Call notesRichTextItem.BeginInsert( element, [ after ] )

Parameters  element
NotesEmbeddedObject, NotesRichTextDocLink, NotesRichTextNavigator, NotesRichTextRange, NotesRichTextSection, or NotesRichTextTable. The element. A NotesRichTextNavigator element means the element at the current position of the navigator. Other elements mean the specified element.
...

--- Ende Zitat ---

Du kannst bei BeginInsert als Element kein RTF-Feld übergeben, sondern nur eins der angegebenen Elemente.

Schau dir mal das Beipiel in der Designer-Hilfe an.


Axel

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln