Domino 9 und frühere Versionen > Entwicklung
appendrtitem ???
Zimmi:
Hi,
Danke für den Tipp.
Bin schon beim Sichten ...
Zimmi
Zimmi:
Hi,
hier der Code:
Wird im QueryClose der Maske aufgerufen.
Sub add_journal(uidoc As notesuidocument)
Dim session As New notessession
Dim doc As notesdocument
Dim view_rt_item As Notesrichtextitem 'computed rtitem
Dim journal_rt_item As Notesrichtextitem 'editable rtitem
Set doc = uidoc.document
If doc Is Nothing Then Exit Sub
Set view_rt_item = doc.getfirstitem("journal_Ansicht")
Set journal_rt_item = doc.Getfirstitem("journal")
If journal_rt_item.type = RICHTEXT And view_rt_item.type = RICHTEXT Then
Call view_rt_item.Addnewline(2)
Call view_rt_item.Appendrtitem(journal_rt_item)
Call view_rt_item.Addnewline(1)
Call view_rt_item.appendtext(" --- ")
Call view_rt_item.Addnewline(1)
'Call doc.replaceitemvalue("journal", "")
Call doc.save(True, False)
End If
End Sub
Zimmi
Rob Green:
hab das nun in mein QueryClose reingeschmissen:
Sub Queryclose(Source As Notesuidocument, Continue As Variant)
Dim session As New notessession
Dim doc As notesdocument
Dim view_rt_item As Notesrichtextitem 'computed rtitem
Dim journal_rt_item As Notesrichtextitem 'editable rtitem
Set doc = source.document
If doc Is Nothing Then Exit Sub
Set view_rt_item = doc.getfirstitem("body2")
Set journal_rt_item = doc.Getfirstitem("body")
Call view_rt_item.Addnewline(2)
Call view_rt_item.Appendrtitem(journal_rt_item)
Call view_rt_item.Addnewline(1)
Call view_rt_item.appendtext(" --- ")
Call view_rt_item.Addnewline(1)
Call doc.save(True, False)
End Sub
Geht nach wie vor prächtigst.....sach mal, was für ne Formel haste denn im zweiten Bodyfield? Wenn das Teil zB Body2 heißt, steht dann Feld berechnet als Formel Body2 drin oder welche Formel? Und das zweite Body ist auf jeden Fall vom Typ RT???
Zimmi:
Hi,
als Formel steht im zweiten rtitem (computed) der eigene Feldnamen, um bei deinem Beispiel zu bleiben "body2" drin und es ist wirklich vom Type RichText.
Wie oft hast du versucht eine Tabelle an das Feld anzufügen ???
Ich glaube mich erinnern zu können, dass es beim ersten anhängen noch recht gut aussah.
Siehst du nach dem zweiten Mal anhängen noch immer die Tabelle ???
Zimmi
Rob Green:
--- Zitat ---AppendRTITem "kopiert" die Tables nicht mit???
Hm...kratz..soeben selbst getestet (5.09a)..geht ganz normal.
2 Gründe:
a.) entweder verwendest Du "AppendText" und nicht AppendRTItem ::)
b.) oder: also note that the AppendRichTextItem method appends only the first 32K of a RichTextItem; the remainder is truncated.[/i] :P
--- Ende Zitat ---
haste das mit den 32k gelesen???
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln