Domino 9 und frühere Versionen > ND6: Entwicklung
ObjectVariable not set (NotesRichTextItem)
bikerboy:
Hast du mal mit einem "doc.HasItem"- geprüft ob es da ist ?
Wenn es ein neues Dokument ist solltest du vllt auch :
--- Code: ---Dim rtItem as New NotesRichTextItem(doc,"body")
--- Ende Code ---
versuchen und dann mit dem
--- Code: ---rtItem.appendText("TESTTEST")
--- Ende Code ---
arbeiten
m3:
Works as designed.
Du erstellst ein neues Dokument, das Feld "Body" existiert noch nicht. Laut Designer-Hifle zu "GetFirstItem":
--- Zitat ---Returns Nothing if the document does not contain an item with this name.
--- Ende Zitat ---
Du willst
--- Code: ---Set rtitem = New NotesRichTextItem ( doc, "Body" )
--- Ende Code ---
verwenden.
bikerboy:
M3 hat recht.
Da fällt mir ein das die RichtextOperationen im Front-End sowieso sehr eingeschränkt sind. Mein Vorschlag mach es im Back-end und Reloade das Dokument wieder.
bend0r:
hmmkay,
1. das item ist da .... (Laut debugger zumindest :-) )
2. die operationen mach ich ja im back-end ---> doc = uidoc.document
Die Designer-Hilfe ist mir bekannt, oder zumindest die Einträge dazu. .. Jedoch funktioniert es noch nicht einmal wenn ich vorher ein Save drüberjage
Glombi:
Beachte auch folgendes aus der Hilfe:
If you specify a new NotesRichTextItem object but do not add content to it, an item is not created when the document is saved.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln