Partager via


Exemple : utiliser l’agrégation dans FetchXML

Cet exemple montre comment récupérer des données d’enregistrement agrégées à l’aide de FetchXML.

En quoi consiste cet exemple

La requête FetchXML est destinée à un usage dans un scénario où elle crée des requêtes pour obtenir les données.

Utiliser cet exemple

Afin de simuler le scénario décrit dans En quoi consiste cet exemple, l’exemple procède comme suit :

Installation

  1. Vérifie la version actuelle de l’organisation.
  2. La classe CreateRequiredRecords crée 3 enregistrements d’opportunité et un enregistrement de compte.

Démontrer

  1. La méthode estimatedvalue_avg extrait la moyenne de la valeur estimée de toutes les opportunités. La méthode EntityCollection retourne les résultats de la requête RetrieveMultiple.
  2. La méthode opportunity_count extrait le nombre total d’opportunités.
  3. La méthode estimatedvalue_max extrait la valeur estimée maximale de toutes les opportunités.
  4. La méthode estimatedvalue_min extrait la valeur estimée minimale de toutes les opportunités.
  5. La méthode estimatedvalue_sum extrait la somme de la valeur estimée minimale de toutes les opportunités.
  6. La méthode estimatedvalue_avg2 extrait plusieurs valeurs globales dans une requête simple.
  7. La méthode groupby1 extrait une liste d’utilisateurs avec le nombre total d’opportunités qu’ils possèdent en utilisant l’attribut groupby.
  8. La méthode byyear extrait les informations globales sur toutes les opportunités qui ont été conclues par année.
  9. La méthode byquarter extrait les informations globales sur les opportunités qui ont été conclues par trimestre.
  10. La méthode bymonth extrait les informations globales sur les opportunités qui ont été conclues par mois.
  11. La méthode byweek extrait les informations globales sur les opportunités qui ont été conclues par semaine.
  12. La méthode byday extrait les informations globales sur les opportunités qui ont été conclues par jour.
  13. La méthode byyrqtr extrait les informations globales sur les opportunités qui ont été conclues par année et trimestre.
  14. La méthode byyrqtr2 spécifie l’ordre des résultats.

Nettoyer

Affiche une option pour supprimer toutes les données créées dans l’exemple. La suppression est facultative si vous souhaitez vérifier les données créées par l’exemple. Vous pouvez supprimer manuellement les données pour obtenir les mêmes résultats.

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).