Autor Thema: RT-Navigator: "Position is not valid"  (Gelesen 1917 mal)

Offline alesssandro

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Lasagne, mhhh.
RT-Navigator: "Position is not valid"
« am: 08.02.06 - 15:33:13 »
Ich will per LS auf einen Dok-Link in einem RT-Feld zugreifen. Hab ein Navigator-Objekt erzeugt, wie in der Hilfe beschrieben. Wenn ich dann aber im Navigator den ersten und einzigen Dok-Link suchen will, bekomme ich den Fehler "Position is not valid". Egal ob ich die Navgator Methoden GetElement, GetFirstElement oder GetLastElement verwende.

Hab auf notes.net zu diesem Fehler leider nichts hilfreiches gefunden.

Hat jemand von euch einen Tipp für mich?
thx, alex

Code
'.... sess, db, uidoc passen
' im RT-Feld befindet sich ein Dok-Link,
' das Dok selbst wurde auch schon gespeichert
Dim doc As NotesDocument
Set doc = uidoc.Document
Dim rti As NotesRichTextItem
Set rti = New NotesRichTextItem(doc, "ErstnachrichtLinkRTF")
Dim rtnav As NotesRichTextNavigator
Dim rtlink As NotesRichTextDocLink
Set rtnav = rti.CreateNavigator
Call rtnav.FindFirstElement(5)
set rtlink = rtnav.GetElement
Messagebox rtlink.DocUnID
« Letzte Änderung: 08.02.06 - 16:11:20 von alesssandro »

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: RT-Navigator: "Position is not valid"
« Antwort #1 am: 08.02.06 - 15:58:32 »
was soll denn diese Zeile?
Set rti = New NotesRichTextItem(doc, "ErstnachrichtLinkRTF")
Damit machst du ein neues RTI? Das enthält dann aber noch gar nichts oder?
Wäre es nicht besser mit set rti = doc.getfirstitem("ERstnachrichtLinkRTF") ?
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline alesssandro

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Lasagne, mhhh.
Re: RT-Navigator: "Position is not valid"
« Antwort #2 am: 08.02.06 - 16:11:04 »
Hi umi,

du hast völlig recht!! Das war die Lösung.

Danke.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz