Crystal Reports  

Création des totaux cumulés dans une liste

Les totaux cumulés sont des totaux qui sont généralement affichés enregistrement par enregistrement. Ils additionnent tous les enregistrements (dans l'état, le groupe, etc.) jusqu'à l'enregistrement courant inclus. La forme la plus courante est le total cumulé simple géré par l'intermédiaire d'une liste.

Vous créez des champs de total cumulé à l'aide de l'Expert Total cumulé, qui vous permet de sélectionner le champ à résumer, l'opération de résumé à utiliser, une condition sur laquelle baser l'évaluation et une condition sur laquelle réinitialiser l'évaluation.

Remarque   Il est possible d'utiliser un champ de total cumulé sur des champs de base de données et des formules de première exécution, mais pas sur des formules de deuxième exécution, ni sur des formules qui font référence à d'autres formules de deuxième exécution. Voir la section Modèle de traitement des états.

Pour créer des totaux cumulés dans une liste

  1. Dans l'Explorateur de champs, cliquez avec le bouton droit de la souris sur Champs de total cumulé, puis cliquez sur Nouveau.
  2. Dans la boîte de dialogue Créer un champ de total cumulé, saisissez un nom pour l'objet total cumulé dans le champ Nom du total cumulé.
  3. Dans la zone Tables et champs disponibles, sélectionnez le champ que vous voulez résumer.
  4. Cliquez sur le premier bouton fléché pour ajouter le champ à la zone Champ à résumer.
  5. Dans la section Evaluer de la boîte de dialogue, choisissez le moment où vous voulez que le total cumulé s'exécute.

    Pour un total cumulé dans une liste, cliquez sur "Au changement de champ".

  6. Dans la zone Tables et champs disponibles, sélectionnez votre champ "au changement de".
  7. Cliquez sur le deuxième bouton fléché pour ajouter le champ à la zone Au changement de champ.
  8. Dans la section Réinitialiser de la boîte de dialogue, cliquez sur Jamais.

    Vous obtenez ainsi un total cumulé qui ne se réinitialise jamais, c'est-à-dire que le total cumulé continue jusqu'à la fin de l'état et fournit un total général.

  9. Cliquez sur OK pour enregistrer le champ de total cumulé.

    Votre total cumulé apparaît maintenant dans l'Explorateur de champs, sous Champs de total cumulé.

  10. Faites glisser votre champ de total cumulé dans la section Détails de l'état.
    Remarque   Un total cumulé qui est placé dans un état est indiqué par le préfixe # (par exemple, #Total1).

Voir aussi

Positionnement des champs de total cumulé | Création des totaux cumulés