Domino 9 und frühere Versionen > ND7: Entwicklung

mehrere gleichnamige rtitems in dokument bearbeiten?

(1/1)

CLP-Alex:
Hallo zusammen,

ich habe ein Dokument mit einem RTItem "body". Sobald der Inhalt eine gewisse Größe erreicht, habe ich auf einmal 2, 3 oder mehr. Soweit kein Problem, der Inhalt ist komplett in Script vorhanden nur bei der Range nicht.


--- Code: ---
Set rtitem1 = doc.GetFirstItem( "Body" )
If Not rtitem1 Is Nothing Then
Call rtitem1.CopyItemToDocument( searchdoc, "Body" )
Call searchdoc.Save( True, True )
'sonderbehandlng richtext
Set rtitem2 = searchdoc.GetFirstItem("Body")
Set rtrange = rtitem2.CreateRange
Set style = session.CreateRichTextStyle
style.NotesFont = rtitem2.GetNotesFont("Default Sans Serif", True)
style.FontSize = 10
Call rtrange.SetStyle(style)
Call searchdoc.Save( True, True )
End If
--- Ende Code ---

Ich muss den kompletten Text in Default Sans Serif, Größe 10 bekommen da sonst keine CSS greifen.
Kennt jemand eine Lösung.

Danke und Gruß
Alex

Fedaykin:
Hallo Alex

Habe nicht wirklich eine Idee. In Hilfe steht ja was von Items im Speicher wegschmeissen und dann das nächste GetFirstItem abarbeiten (natürlich nicht speichern dann). Sonst könntest vielleicht versuchen was da mit DXL hinbekommen kannst. Aber wird wohl nicht bei jedem Inhalt klappen.

Gruss
Remo

CLP-Alex:
Hy Remo,
die Technik der Hilfe klappt ja nur wenn wirklich 2 Items da sind, ist aber hier nicht der Fall.
Ich werde heute mal weiter testen
Gruß Alex

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln