Domino 9 und frühere Versionen > ND8: Entwicklung

Tabelle im RTF

<< < (2/3) > >>

Ronny:
Leider wird es nicht zentriert ausgegeben...

Dim rtpStyle As NotesRichTextParagraphStyle
Set rtpStyle = session.CreateRichTextParagraphStyle

Sub ausgabe(rtnavtab,rtt,rtnav,rtitem,doc,note,anzahl,rtpStyle)
...

   rtpStyle.Alignment = ALIGN_CENTER
   Call rtitem.AppendParagraphStyle(rtpStyle)
   Call rtitem.BeginInsert(rtnav)
   If titel><db_neu.title Or anzahl=1 Then
      Call rtitem.AppendDocLink( db_neu, "Datenbank - "+db_neu.title)
   End If
   Call rtitem.EndInsert   
   rtpStyle.Alignment = ALIGN_LEFT
   Call rtitem.AppendParagraphStyle(rtpStyle)

TRO:

--- Zitat von: Ronny am 05.03.15 - 17:17:07 ---
   Call rtitem.AppendParagraphStyle(rtpStyle)
   Call rtitem.BeginInsert(rtnav)

--- Ende Zitat ---

Vertausch mal die beiden Zeilen.


hth

Thomas

Ronny:
Method is not available

Tode:
Sorry, aber aus diesem zusammengeschnipselten Code kann man nur erkennen, dass Du äusserst unsauber programmierst (8 Parameter für eine einzelne Sub, und nicht ein einziger mit dem richtigen Typ deklariert)...

Aber was man nicht erkennt:
Wie positionierst Du den virtuellen "Cursor" deines Richtextitems in die Zelle, die Du zentriert formatieren willst?
Wie wird die Tabelle definiert?

u.U. musst Du beim erstellen der Tabelle schon die ParagraphenStyles mitgeben (ist ein optionaler Parameter), weil Du das im Nachhinein nicht mehr ändern kannst...

Ronny:
positioniert wird mittels:

 Call rtnav.FindNextElement(RTELEM_TYPE_TABLECELL)

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln