Domino 9 und frühere Versionen > ND6: Entwicklung
notesRichTextItem.EmbeddedObjects ist leer??
(1/1)
Detlef:
Hallo ,
wer weiß, warum mein notesRichTextItem.EmbeddedObjects feer ist?
Also, ich erstelle mit dem folgenden Script einen ViewLink.
...
Set rtitem = New NotesRichTextItem( proj_doc , "projekt_mails" )
Call rtitem.AppendDocLink( view, view.Name, "Hier Klicken" )
proj_doc.ComputeWithForm True,True
proj_doc.save True,False
End If
...
soweit so gut. Jetzt möchte ich aber sicherstellen, das im rtitem noch kein Link enthalten ist, also dachte ich an die EmbeddedObjects. Diese sind aber leider immer leer. Warum weiß ich nicht. Selbst wenn ich von hand ein File im rtitem anhänge, sind die EmbeddedObjects leer.
Hat jemand einen Rat?
Danke
Detlef
animate:
ein DocLink ist kein EmbeddedObject.
guck dir mal die NotesRichTextDocLink - Klasse an.
koehlerbv:
Thomas stimme ich vollkommen zu. Wegen
--- Zitat ---Selbst wenn ich von hand ein File im rtitem anhänge, sind die EmbeddedObjects leer.
--- Ende Zitat ---
:
Das passiert auf jeden Fall dann, wenn Du VOR dem Speichern des Frontend-Documents im Backend nach EmbeddedObjects fahndest.
Ich kann mich auf jeden Fall über keine Fehlfunktion der genannten Property beklagen.
Bernhard
Detlef:
Jo danke für den Denkanstoß!
habs jetzt so gelöst:
Set rtitem = proj_doc.GetFirstItem("projekt_mails")
Set rtnav = rtitem.CreateNavigator
If Not rtnav.FindFirstElement(RTELEM_TYPE_DOCLINK) Then
Call rtitem.AppendDocLink( view, view.Name, "Hier Klicken" )
proj_doc.ComputeWithForm True,True
proj_doc.save True,False
End If
Gruß
Detlef
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln