Autor Thema: documentCollection geht nicht  (Gelesen 2147 mal)

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
documentCollection geht nicht
« am: 25.10.07 - 10:54:39 »
Hallo,

folgende Verständnisfrage. Ein Agent holt sich eine docCollection via
Code
set col = db.allDocuments
Wenn ich jetzt ein Document mit
Code
set doc = db.getDocumentByUNID( "E4F...") 
hole und dann mit
Code
set doc = col.getNextDocument(doc)
mir das nächste Dokument holen möchte, klappt das ganze nicht mehr. Die Funktion getNextDocument bringt immer das gleiche Dokument zurück. Das Dokument ist aber in der docCollection.
Wo ist mein Denkfehler oder geht das einfach nicht?

bubble    
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

klaussal

  • Gast
Re: documentCollection geht nicht
« Antwort #1 am: 25.10.07 - 10:57:32 »
Ich denke mal, dass das so nicht geht, weil der einzelne "get" den pointer zerstört und so der getnext das nächste dok nicht mehr finden kann.

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: documentCollection geht nicht
« Antwort #2 am: 25.10.07 - 11:06:53 »
OKey aber wäre aber der Parameter bei getNextDocument eigentlich überflüssig, oder?

bubble
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: documentCollection geht nicht
« Antwort #3 am: 25.10.07 - 11:07:21 »
Hm, ein  bischen dürftig der Code.
Aber es sieht danach aus, als wäre das Doc das Du mit getDoc... holst das Doc vor dem Doc was Du immer wieder bekommst.
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: documentCollection geht nicht
« Antwort #4 am: 25.10.07 - 11:08:47 »
Der Parameter ist ja nur die Bezugsreferenz von wo aus er das nächste Doc holen soll. Also wozu sollte man ihn brauchen  ;D ???
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: documentCollection geht nicht
« Antwort #5 am: 25.10.07 - 11:16:17 »
Ich hab die Lösung gefunden, man muss vorher ein
Code
set doc = col.getDocument(doc)
machen und dann klappt alles prima :)

Bubble
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: documentCollection geht nicht
« Antwort #6 am: 25.10.07 - 11:21:24 »
Ääääääh......

set doc = db.getDocumentByUNID( "E4F...")

set doc = col.getDocument(doc)

Du weißt aber später noch was Du da gemacht hast?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

klaussal

  • Gast
Re: documentCollection geht nicht
« Antwort #7 am: 25.10.07 - 11:23:28 »
Klar, dann sucht er die Lösung hier im Forum ...  ;)

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: documentCollection geht nicht
« Antwort #8 am: 25.10.07 - 11:27:45 »
na logo weiss ich noch was ich will ;)
Ziel ist es immer nur einen Teil der Dokumente zu verarbeiten und sich den Stand via UNID zu merken, um dann beim nächsten Durchlauf an der alten Stelle weiterzumachen.

bubble
und die sche**e geht :)
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: documentCollection geht nicht
« Antwort #9 am: 25.10.07 - 11:32:54 »
Ich mach mal wieder einen auf Verständnislegastheniker  ;D

Hä?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz