Domino 9 und frühere Versionen > Entwicklung

Collection durchlaufen und dabei Doc removen

<< < (2/3) > >>

Rob Green:
hm..klausal hat doch schon...na ja, egal

Forumadmins mit Augen/Ohrenpax.. 8) 8) 8)  :-*

Don Pasquale:

--- Zitat von: klaussal am 06.03.03 - 13:23:01 ---... oder

while
   getfirstdocument
   .
   .
   remove
   .
   view.refresh
   getfirstdocument
end

--- Ende Zitat ---


Interessant, weil bestechend, das Problem ist, dass wenn nicht alle Dokument removed werden sollen, also auch nur eines übrig bleibt, dann bin ich in einer endlosschleife


Ciao

Don Pasquale


ata:
... ich dachte daran das Array parallel laufen zu lassen - du durchläufst die Collection, löschst aber im Array...

ata

Don Pasquale:

@Klaussal:

Ich probiere es jetzt mal damit, den Rest kann man sich ja denken :

If eswurdegeloescht = 1 Then
   Set doc = view.GetFirstDocument      
Else
   Set doc = view.GetNextDocument(doc)   
End If


Ciao

Don Pasquale

ata:
@Rob, @Don

... denk mal nach, warum die Methode nicht so gut ist. Die ersten 5 Dokumente werden nicht gelöscht, das 6. ja - dann beginnst du wieder beim ersten Doc???

... kann ich nicht nachvollziehen?

ata

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln