Qu'est-ce qui ne te plait pas avec le NotesViewNavigator ?
Car il a l'avantage de te donner l'info depuis l'index
Alors que tu fais fais un lookup et un count tu vas récupérer une liste de valeur, qui risque d'être plus ou moins longue
Et parcourir la vue pour compter les docs, te fais charger les doc en mémoire ...
Le NotesViewNavigator est vraiment fait pour ce genre de cas. Il ne charge pas les docs, il prend les données de la vue
Essaye un truc de ce genre pour récupérer le total d'une catégorie donnée
- Code : Tout sélectionner
Set view = db.GetView("By Category")
Set nav = view.CreateViewNavFromCategory("Stock")
print nav.Count
Plus d'infos dans l'aide :
http://publib.boulder.ibm.com/infocente ... _3595.htmlOu pour récupérer le total de chacune des catégories, parcourir avec GetNextCategory
http://publib.boulder.ibm.com/infocente ... EWNAV.html