Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: CLP-Alex am 28.07.08 - 08:13:51

Titel: mehrere gleichnamige rtitems in dokument bearbeiten?
Beitrag von: CLP-Alex am 28.07.08 - 08:13:51
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

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
Titel: Re: mehrere gleichnamige rtitems in dokument bearbeiten?
Beitrag von: Fedaykin am 28.07.08 - 16:59:40
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
Titel: Re: mehrere gleichnamige rtitems in dokument bearbeiten?
Beitrag von: CLP-Alex am 29.07.08 - 08:33:20
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