Re: doc.remove dans une boucle getfirst - getnext(doc)
Pour info...... un truc tout con que j'ai moi aussi trouvé par la suite...La propriété autoupdate de la classe NotesView. Celà permet de ne pas "rafraichir" la vue pendant l'exécution du code. Ceci permet donc de pouvoir faire référence au doc que l'on vien de supprimer...Moi j'utilise ceci
im S as New NotesSessionDim Db as NotesDatabaseDim V as NotesViewDim Doc as NotesDocumentSet Db = S.currentDatabaseSet V = Db.GetView("Mavue")V.Autoupdate = falseSet Doc = V.GetFirstDocumentDo while Not Doc is nothingIf Doc.MonTestDeSuppression(0) = "1" thenCall doc.Remove( True )end ifSet Doc = V.GetNextDocument(Doc)Loop