Domino 9 und frühere Versionen > ND8: Entwicklung
Tabelle im RTF
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