J'ai un champ appelé payment_value pour différents clients dont j'ai besoin pour calculer la somme des paiements pour chaque client, je peux voir "" utiliser agrégation = Oui "sur la page de visualisation mais je ne sais pas comment mettre en œuvre cette option. Merci beaucoup.
Je ne sais pas si vous avez déjà trouvé la réponse. J'ai trouvé cette question de Google, donc je réponds à cela pour que quelqu'un d'autre puisse en bénéficier.
Lorsque vous utilisez Aggregation = Yes, souvenez-vous d'une règle générale: tous les champs que vous sélectionnez doivent utiliser GROUP BY ce champ ou une fonction d'agrégation sur ce champ.
Dans votre cas, vous disposez de deux champs, Nom d'utilisateur et Valeur de paiement. Une fois que vous avez activé l'agrégation, vous trouverez Aggregation settings
à côté de vos champs dans les groupes Champs, Filtrer et Trier.
Aggregation settings
et sélectionnez "Grouper les résultats ensemble".Aggregation settings
et sélectionnez le type d'agrégation comme SUM.Liste de contrôle
L'agrégation est actuellement rompue dans les vues 3. Voir tous les problèmes
Essayez le module View Calc . Actuellement, il s'agit uniquement d'une version Drupal 6. Je vois dans votre commentaire que vous recherchez une solution Drupal 7 voir l'état) ici
Si vous recherchez une ligne par client avec la somme de ses paiements, alors Views Group By est le module que vous recherchez. La version finale ne prend en charge que COUNT, la version de développement prend également en charge SUM, MIN, MAX et AVG.