2010-12-08 18 views
6

J'ai un rapport avec certaines factures et chaque facture a quelques lignes comme celle-ci:Comment obtenir la somme des groupes dans le rapport de cristal 10?

invoice1 2000 
    line1 300 
    line2 700 
    line3 500 
    line4 500 
invoice2 1000 
    line1 300 
    line2 400 
    line3 300 

Maintenant, quand j'utilise résumé pour le groupe n ° 1, je devrais obtenir 3000 comme la somme du montant du groupe. mais il me montre 11000 (4X2000) + (3X1000) car il résume les lignes de facture!
que dois-je faire?

Répondre

11

Vous devriez avoir en cours d'exécution total qui est placé dans votre « pied de groupe # 1 »

Si vous faites un clic droit et sélectionnez « Modifier exécution totale » vous devriez avoir les éléments suivants:

  • terrain pour résumer devrait être votre valeur que vous souhaitez additionner. Je suppose que c'est correct!
  • Type de résumé - doit être une somme
  • Évaluer - 'Pour chaque enregistrement' doit être sélectionné.
  • Réinitialisation - "Au changement de groupe" doit être sélectionné et le groupe n ° 1 doit être choisi.

Mise à jour Dans ce cas, si les données de synthèse apparaît dans les données source et vous un total pour l'ensemble des rapports changer le total en cours d'exécution seulement evalute pour chaque facture (groupe 1) et don Réinitialiser.

Note: En supposant Group # 1 est sur Numéro de facture et le résumé requis est pour l'ensemble du rapport

Ainsi, les étapes seront maintenant:

  • terrain pour récapituler devrait soyez votre valeur que vous souhaitez additionner. Je suppose que c'est correct!
  • Type de résumé - devrait être somme
  • Évaluer - « sur MODIF du groupe » doit être sélectionné.
  • Réinitialiser - 'Jamais' doit être sélectionné et le groupe 1 doit être choisi.
+0

@LIX, je pense que votre table de sources de données contient des colonnes pour le total de la facture et les éléments de campagne individuels. Par conséquent, vous avez 4 lignes avec 2000 dans la colonne total de la facture et 3 lignes supplémentaires avec 1000 dans cette colonne. Dog Ears suggestion (ou quelque chose de similaire) devrait faire l'affaire. – PowerUser

+0

J'utilise CR 10 et et le résumé fonctionne seulement sur les détails. donc quand j'insère la somme d'une valeur d'en-tête, il calcule simplement la somme des détails, et non la valeur du groupe. – LIX

+1

@LIX - Dans ce cas, remplacez «Évaluer» par: ** Lors du changement de groupe ** et sélectionnez le regroupement des factures, en supposant que le groupe n ° 1 est groupé sur la facture qui convient. Vous devrez alors changer 'Réinitialiser' à ** aucun ** –