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
- Vérifie la version actuelle de l’organisation.
- La classe
CreateRequiredRecords
crée 3 enregistrements d’opportunité et un enregistrement de compte.
Démontrer
- La méthode
estimatedvalue_avg
extrait la moyenne de la valeur estimée de toutes les opportunités. La méthodeEntityCollection
retourne les résultats de la requêteRetrieveMultiple
. - La méthode
opportunity_count
extrait le nombre total d’opportunités. - La méthode
estimatedvalue_max
extrait la valeur estimée maximale de toutes les opportunités. - La méthode
estimatedvalue_min
extrait la valeur estimée minimale de toutes les opportunités. - La méthode
estimatedvalue_sum
extrait la somme de la valeur estimée minimale de toutes les opportunités. - La méthode
estimatedvalue_avg2
extrait plusieurs valeurs globales dans une requête simple. - 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. - La méthode
byyear
extrait les informations globales sur toutes les opportunités qui ont été conclues par année. - La méthode
byquarter
extrait les informations globales sur les opportunités qui ont été conclues par trimestre. - La méthode
bymonth
extrait les informations globales sur les opportunités qui ont été conclues par mois. - La méthode
byweek
extrait les informations globales sur les opportunités qui ont été conclues par semaine. - La méthode
byday
extrait les informations globales sur les opportunités qui ont été conclues par jour. - La méthode
byyrqtr
extrait les informations globales sur les opportunités qui ont été conclues par année et trimestre. - 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é).