Page 1 sur 1

somme des valeurs d'un champ

MessagePublié: 04 Juin 2003 à 11:00
par asx9
comment sommer des valeurs d'un champ sur l'ensemble des docs créés par un masque?en fait, je ne sais pas comment passer d'un doc à un autre pour en extraire la valeur d'un champ "chp1"

Re: somme des valeurs d'un champ

MessagePublié: 04 Juin 2003 à 11:35
par Raziel
Ex:Considérons que ma vue "MaVue" affiche les documents créé par le masque qui contient le champ "chp1"dim session as new notessessiondim db as notesdatabasedim vue as notesviewdim doc as notesdocumentdim total as longset db = session.currentdatabaseset vue = db.getview("MaVue")set doc = vue.getfirstdocumenttotal = 0while not doc is nothingtotal = total + doc.getitemvalue("chp1")(0)' passage au doc suivantset doc = vue.getnextdocument(doc)msgbox cstr(total)wendSi tu veux optimiser le code, dans ce cas, il faut que ta vue (dans mon cas "MaVue") affiche dans l'une de ces colonnes ce champ chp1. Ensuite, au lieu de passer par une notesdocument, tu passe par une notesviewentry et tu utilise la propriété ColumnValues

Re: somme des valeurs d'un champ

MessagePublié: 04 Juin 2003 à 11:39
par asx9
je te remercie, je vais tester cela

Re: somme des valeurs d'un champ

MessagePublié: 08 Juin 2003 à 09:55
par abcc
Je suis intéressé par ta mouture final,peux tu la publier.merci