doc.remove dans une boucle getfirst - getnext(doc)

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Re: doc.remove dans une boucle getfirst - getnext(doc)

Messagepar CED76 » 08 Déc 2003 à 09:59

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 :Dim 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
CED76
 

Précédent

Retour vers Développement

cron