Carte du site
 Remerciements
 Netiquette
 Bugs
 Tables
 Requêtes
 Formulaires
 États (rapports)
 Modules
 APIs
 Chaînes
 Date/Time
 Général
 Ressources
 Téléchargeables

 Termes d'usage

États: Compter le nombre de groupes dans un état

Author(s)
Steve Jorgensen

---Soumis par Steve Jorgensen---

Compter le nombre de groupes dans un état.

Pour compter le nombre de groupe dans un état:

1. Ajouter un contrôle en tête ou en pied de groupe à décompter et le baptiser, pour illustration,  txtGroupCount. Mettre ce contrôle invisible, sa propriété  control source  =1, et assigner sa propriété  Running Sum à Over All. Ceci génère effectivement un cumul du nombre de groupes.

2. Dans le pied de l'état, ajouter un contrôle avec sa propriété  Control Source  =[txtGroupCount]. Ceci a pour effet de conserver la dernière valeur de txtGroupCount, puisqu'à ce moment, ce contrôle contient le nombre de groupes dans l'état.

Noter que ce nombre ne peut être listé que dans le pied de l'état, non dans la tête, puisque ce n'est qu'à ce moment que le total est effectivement connu.

On peut utiliser cette technique pour compter le nombre de sous-groupes à l'intérieur d'un groupe en spécifiant la propriété  Running Sum du contrôle placé dans le pied du dit sous-groupe, à  Over Group, et en plaçant le second contrôle après le pied du sous-groupe, dans une des sections du groupe englobant les groupes décomptés, au lieu de le placer dans le pied de l'état.

© 1998-2001, Dev Ashish, All rights reserved. Optimized for Microsoft Internet Explorer