Élément attribute
Spécifie une colonne d’un élément entity ou link-entity à renvoyer avec une requête.
Découvrez comment sélectionner des colonnes à l’aide de FetchXml.
Exemple
<fetch>
<entity name='account'>
<attribute name='name' />
<link-entity name='contact'
from='contactid'
to='primarycontactid'
link-type='inner'
alias='contact'>
<attribute name='fullname' />
</link-entity>
</entity>
</fetch>
Attributs
Nom | Obligatoire ? | Description |
---|---|---|
aggregate |
Non | La fonction d’agrégation à appliquer. Découvrez comment agréger des données avec FetchXml |
alias |
Non | Le nom de la colonne à renvoyer. Chaque colonne doit avoir un nom unique. Vous utiliserez des alias lorsque vous récupérerez des valeurs agrégées. En savoir plus sur les alias de colonne. |
dategrouping |
Non | Lorsque vous regroupez des données par valeur de date et d’heure, cet attribut spécifie la partie de la date à utiliser. Consultez Options de regroupement de dates |
distinct |
Non | Lorsque vous utilisez la fonction d’agrégation countcolumn , cet attribut spécifie que seules les valeurs uniques de la colonne sont renvoyées. En savoir plus sur les valeurs de colonnes distinctes. |
groupby |
Non | Lorsque vous regroupez des données, cet attribut spécifie la colonne à utiliser pour regrouper les données. En savoir plus sur le regroupement. |
name |
Oui | Nom logique de la colonne. |
rowaggregate |
Non | Lorsque cette valeur est définie sur CountChildren , une valeur incluant le nombre total d’enregistrements enfants pour l’enregistrement est incluse dans les résultats. Découvrez comment utiliser cet attribut. |
usertimezone |
No | Utilisé par les requêtes agrégées qui regroupent en fonction des colonnes de date et d’heure. Selon le fuseau horaire, la même valeur de date et d’heure peut correspondre à des jours différents. En savoir plus sur le regroupement en fonction des parties d’une date Utilisez cet attribut avec une valeur false pour forcer le regroupement à utiliser la valeur UTC. Lorsque vous ne définissez pas cet attribut, la valeur par défaut est true et le fuseau horaire de l’utilisateur est utilisé.Remarque : avec QueryExpression, le regroupement utilise toujours UTC. Lors de l’utilisation de la classe SDK FetchXmlToQueryExpressionRequest, ce paramètre est perdu. Il n’y a aucun moyen de définir cela à l’aide de QueryExpression . |
Éléments parents
Nom | Description |
---|---|
entity | Spécifie l’élément enfant d’un élément fetch, l’entité parente de la requête. Une seule entité est autorisée. |
link-entity | Joint une table liée à l’élément entity ou link-entity pour renvoyer des colonnes supplémentaires avec le résultat. Également utilisé avec les éléments de filtre pour appliquer des conditions aux valeurs de colonne dans les tables associées. |
Fonctions d’agrégation
Utilisez ces fonctions d’agrégation. Découvrez comment agréger des données avec FetchXml
Fonction | Valeur renvoyée |
---|---|
avg |
La valeur moyenne des valeurs de la colonne avec des données. |
count |
Le nombre de lignes. |
countcolumn |
Le nombre de lignes avec des données dans cette colonne. |
max |
La valeur maximale des lignes dans cette colonne. |
min |
La valeur minimale des lignes dans cette colonne. |
sum |
La valeur totale des valeurs de la colonne avec des données. |
Options de regroupement de dates
En savoir plus sur le regroupement en fonction des parties d’une date
active | Description |
---|---|
day |
Regrouper par jour du mois |
week |
Regrouper par semaine de l’année |
month |
Regrouper par mois de l’année |
quarter |
Regrouper par trimestre de l’exercice |
year |
Regrouper par année |
fiscal-period |
Regrouper par période de l’exercice |
fiscal-year |
Regrouper par exercice |
En savoir plus sur les paramètres de l’exercice
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é).