Autor Thema: Dokumente der Reihe nach abarbeiten - Verständnisfrage dazu  (Gelesen 1238 mal)

Offline voodoo

  • Junior Mitglied
  • **
  • Beiträge: 76
  • Geschlecht: Männlich
Hallo,

eine Frage:

Wenn ich alle Dokumente zB in einer Ansicht abarbeiten will, mache ich das so:

Code
set doc = view.getfirstDocument
while not doc is nothing
.
.
.
set doc = view.getnextdocument(doc)
wend

Jetzt ist es aber so, dass ich manchmal das document beim BEarbeiten Lösche. Dann kann ich natürlich auch nicht mehr mehr mit getnextdocument(doc) das nächste zuweisen.

Ginge es stattdessen so?

Code
set doc = view.getfirstDocument
while not doc is nothing
set nextdoc = view.getnextdocument(doc)
.
.
call doc.remove
set doc = nextdoc
wend
« Letzte Änderung: 25.04.06 - 10:38:30 von voodoo »
--

Thorsten de Vries

CLP Designer 6
CLP Designer R5
CLP Admin 6
PCLP Admin R5

Driri

  • Gast
Re: Dokumente der Reihe nach abarbeiten - Verständnisfrage dazu
« Antwort #1 am: 25.04.06 - 10:31:58 »
Japp, so gehts.

Offline macchina

  • Junior Mitglied
  • **
  • Beiträge: 62
  • Ich liebe dieses Forum!
Re: Dokumente der Reihe nach abarbeiten - Verständnisfrage dazu
« Antwort #2 am: 25.04.06 - 11:48:26 »
... oder mit einer NotesViewEntryCollection:

set vecoll = view.allentries
set entry = vecoll.getfirstEntry

while not entry is nothing
set doc = entry.Document
.
.
call doc.remove
set entry = coll.GetNextEntry(entry)
wend



 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz