Domino 9 und frühere Versionen > ND6: Entwicklung
dokument existiert, wird aber nicht gefunden.
Grmpf:
hallo,
folgendes problem :
in einer dokumentenabfrage eines agenten(manueller start) wird von x documenten in der ausgewählten Ansicht immer nur die erste hälfte der dokumente gefunden(fehlermeldung : Object variable not set).
zB. bei 4 dokumenten werden nur die ersten 2 gefunden . bei 8 die ersten 4.
-ansicht ist sortiert
-zaehler sind nach überprüfung richtig, und werden nirgendwo anders im code geändert
-alle notwendigen variablen sind deklariert
-Ansicht.EntryCount gibt die korrekte Anzahl der dokumente zurück!!
Habe alles was ich weiß probiert, und mir sämtliche variablen ausgeben lassen, komm aber nicht drauf :(
BEISPIEL : in der ansicht "viewxyz" befinden sich 4 dokumente
die variablen inhalte habe ich entsprechend im codebeispiel mit "//" abgetrennt.
--- Code: ---...
Set view = db.GetView("viewxyz")
zaehl = view.EntryCount //Wert = 4
For i=1 To zaehl
Set doc = view.GetNthDocument(i)
// Sobald auf den inhalt eines dokuments zugegriffen wird welches
// die hälfte von "zaehl" überschreitet kommt --> Object Variable Not Set
// in diesem Fall bei i = 3 und i = 4
// view.EntryCount gibt korrekterweise 4 zurück.....
If Not doc Is Nothing Then
Messagebox "Doc is not Nothing"
//änderungen/speicherung am aktuellem doc
...
End If
Next
...
--- Ende Code ---
ich hoffe ich konnte mein problem ordentlich beschreiben;)
freue mich über jeden hinweis !
danke im vorraus
matze
DerAndre:
Hast Du dir mal angeschaut wie GetNthDocument funktioniert?
Warum machst Du nicht
Set doc = view.GetFirstDocument
while not doc is nothing
...
...
...
set doc = view.GetNextDocument(doc)
wend
Grmpf:
hab ich schon probiert.
GetFirst - und Getnextdocument..... verursachen die gleichen fehler , sobald auf das 3. dokument (im obigen beispiel) zugegriffen werden soll..
EDIT : es sieht so aus , als ob das document an der stelle einfach nicht existiert für notes...
DerAndre:
Dann sag ich mal:
Bau ein Errorhandle ein um die Stelle zumindest erstmal einzugrenzen.
koehlerbv:
Ändert sich die Position des Dokuments in der Ansicht durch Änderung am Dokument selbst?
Bernhard
PS: Bitte verwende Grossbuchstaben - das lässt sich dann leichter lesen.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln