Crystal Reports  

Sélection des groupes N premiers ou N derniers

Il peut arriver que vous ayez besoin d'afficher uniquement les groupes "supérieurs" ou "inférieurs" dans un état : les lignes de produits qui se vendent le plus rapidement, les régions de vente les moins productives, les départements qui génèrent le plus de commandes, etc. Etant donné que ce type de sélection de groupes est très apprécié, le programme inclut l'Expert Tri de groupes qui permet de configurer la sélection très facilement :

Lorsque vous sélectionnez les groupes N premiers ou N derniers, vous devez prendre en compte un autre élément : qu'allez-vous faire des enregistrements des autres groupes (c'est-à-dire des groupes qui ne correspondent pas aux critères N premiers ou N derniers que vous avez spécifiés) ? Vous devez décider si vous voulez éliminer totalement ces enregistrements de votre état, ou si vous voulez les réunir dans un seul groupe. Le programme vous permet de choisir l'une ou l'autre de ces options.

Remarque   Cette procédure explique comment sélectionner N groupes premiers ou derniers. La méthode des pourcentages supérieurs ou inférieurs fonctionne de la même manière, à ceci près que vous spécifiez un pourcentage au lieu d'un nombre de groupes.

Pour sélectionner les groupes N premiers ou N derniers

  1. Cliquez avec le bouton droit de la souris dans le Crystal Reports ActiveX Designer, pointez sur Etat et cliquez sur Expert Tri de groupes.
    Remarque   Pour pouvoir effectuer une sélection de type N premiers ou N derniers, il faut que l'état contienne une valeur de résumé. Voir la section Résumé des données regroupées.

    L'Expert Tri de groupes s'affiche et contient un onglet pour le groupe. Si vous avez plusieurs sections de groupes, le logiciel affichera un onglet pour chaque groupe.

  2. Sélectionnez N premiers ou sur N derniers dans la première liste déroulante.
  3. Choisissez le résumé sur lequel vous voulez baser votre sélection dans la zone de liste déroulante des résumés (à droite).

    La zone de liste déroulante des résumés concerne les cas de plusieurs résumés dans une seule section de groupe. Par exemple, dans un état des commandes, vous pouvez totaliser les commandes de chaque client et en faire la moyenne, puis afficher le total et la moyenne dans la même section de groupe. Vous sélectionnerez alors le total ou la moyenne dans cette zone de liste déroulante.

  4. Dans la zone de texte "N", saisissez le nombre de groupes que vous voulez afficher. Par exemple :
    • Pour créer un état sur les trois lignes de produits qui se vendent le plus rapidement, sélectionnez l'option N premiers dans l'Expert N premiers/Tri de groupes et définissez N comme étant égal à trois.
    • Pour créer un état sur les cinq régions de vente les moins productives, sélectionnez l'option N derniers dans l'Expert N premiers/Tri de groupes et définissez N comme étant égal à cinq.
  5. Si vous voulez regrouper tous les enregistrements restants dans une seule entité, sélectionnez l'option Inclure les autres enregistrements sous le nom et saisissez un nom approprié.
  6. Sélectionnez Inclure les valeurs égales pour intégrer les groupes dont les valeurs résumées sont égales.

    Supposons, par exemple, que vous disposiez des groupes suivants :

    • Commande 1 = 100
    • Commande 2 = 90
    • Commande 3 = 80
    • Commande 4 = 80

    Si vous affectez la valeur 3 au champ N premiers et que vous ne sélectionnez pas "Inclure les valeurs égales", votre état affiche les commandes 1, 2 et 3.

    Dans le même scénario, si vous sélectionnez "Inclure les valeurs égales", votre état affiche les commandes 1, 2, 3 et 4 même si N a la valeur 3. Le programme intègre ainsi les valeurs des commandes 3 et 4, qui sont identiques.

  7. Cliquez sur OK.

Lorsque le logiciel exécutera l'état, désormais seuls les groupes que vous avez spécifiés seront inclus.

Voir aussi

Ajout des pourcentages à un état | Amélioration de la présentation de l'état