Autor Thema: While not doc is nothing  (Gelesen 1306 mal)

Offline Hedwig14

  • Aktives Mitglied
  • ***
  • Beiträge: 221
While not doc is nothing
« am: 15.04.14 - 10:46:07 »
Hallo ! Wie kann ich mir in diesem Fall helfen ?

Ich habe eine Ansicht mit allen Dokumenten im Status "10".
Mit einer "While not doc is nothing-Schleife"durchlaufe ich alle Dokumente und müßte auch das Feld Status teilweise anpassen. Dann stimmt aber der Index nicht mehr ! Was kann man in diesem Fall tun ?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: While not doc is nothing
« Antwort #1 am: 15.04.14 - 10:59:29 »
NotesView.AutoUpdate = False. Und am Ende des Codes und im ErrorHandling AutoUpdate wieder auf True setzen.

Offline Hedwig14

  • Aktives Mitglied
  • ***
  • Beiträge: 221
Re: While not doc is nothing
« Antwort #2 am: 15.04.14 - 11:04:26 »
wie geil ! Das kannte ich noch gar nicht ! Danke !

Offline RunRevilo

  • Junior Mitglied
  • **
  • Beiträge: 51
  • Geschlecht: Männlich
Re: While not doc is nothing
« Antwort #3 am: 15.04.14 - 11:06:34 »
Hallo,
du könntest dir auch mit einem temporären Hilfsdokument behelfen, damit bleibt der Index erhalten.

Dim doc As NotesDocument
Dim tempdoc As notesdocument

Do Until doc Is Nothing
      Set tempdoc=doc    
      doc.Status(0)= .    ' Anpassung des Feldes Status
      Set doc = view.GetNextDocument(tempdoc)
Loop
Grüße aus dem schönen Südtirol
Oliver C

Es gibt keine dummen Fragen, sondern nur dumme Antworten

Laufen ist der ideale Ausgleich zu jeglicher Arbeit, denn beim Laufen muss man nicht Denken.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz