Vous êtes ici :
Exemples : Évaluation de chaque enregistrement dans les rapports avec des formules au niveau de la ligne
« Combien de jours ont été nécessaires pour fermer chaque opportunité ? Quels objets de requête mentionnent le terme widget ? » Voici comment écrire des formules au niveau de la ligne qui répondent à ces questions métiers, et à d'autres.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Essentials Edition, Group Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition et Developer Edition |
| Disponible avec : Partage de dossier optimisé |
| Autorisations utilisateur requises | |
|---|---|
| Pour créer, modifier et supprimer des formules dans des rapports privés : |
|
| Pour créer, modifier et supprimer des formules dans des rapports publics et privés : |
|
Pour répondre à des questions courantes semblables aux suivantes, évaluez chaque enregistrement d'un rapport :
- Combien de jours ont été nécessaires pour fermer chaque opportunité ?
- Quels objets de requête contiennent le terme « widget » ?
La réponse à ces questions, et à bien d'autres, est accessible avec une simple formule au niveau de la ligne. Voici comment procéder.
Exemple : Combien de jours ont été nécessaires pour fermer chaque opportunité ?
Pour répondre à cette question, créez un rapport sur les opportunités et écrivez une formule au niveau de la ligne qui soustrait la Date de création de la Date de fermeture.
- Créez ou modifiez un rapport sur les opportunités.
- Dans la section Colonnes du volet Plan, cliquez sur
| Ajouter une formule au niveau de la ligne.
- Dans la fenêtre Modifier la colonne de formule au niveau du résumé, écrivez la formule.
- Dans Nom de la colonne, saisissez Temps de fermeture.
- Dans Description, saisissez Temps de fermeture en jours.
- Dans Type de sortie de la formule, sélectionnez Numérique.
Bien que cette formule fonctionne avec des valeurs de date, le type de sortie numérique est requis, car la formule effectue une soustraction et renvoie un chiffre.
- Définissez Décimales sur 0.
- Dans Formule, écrivez :
CLOSE_DATE - DATEVALUE(CREATED_DATE)
RemarqueCLOSE_DATEetCREATED_DATEsont les noms d'API des champs Date de fermeture et Date de création. Les formules fonctionnent avec les noms d'API des champs, pas avec leur nom d'affichage. Pour saisir le nom d'API d'un champ, la méthode la plus simple est de le rechercher dans le menu Champs, de le sélectionner, puis de cliquer sur Insérer >.- Le type de données de
CLOSE_DATEestdateet le type de données deCREATED_DATEestdatetime. Par conséquent, nous convertissons la valeur deCREATED_DATEen type de donnéesdateavec la fonctionDATEVALUE(). Les deux valeurs doivent avoir un type de données identique pour pouvoir être soustraites l'une de l'autre (Datetimeetdatesont des types de données différents, cardatetimeinclut des informations sur des unités de temps inférieures à un jour - heures, minutes, secondes, etc. - etDATEn'en inclut pas).
- Pour vérifier l'absence d'erreurs dans la formule, cliquez sur Valider. Corrigez les erreurs si nécessaire.
- Cliquez sur Appliquer (5).

- Pour enregistrer le rapport, cliquez sur Enregistrer.
La formule au niveau de la ligne est affichée dans une colonne de rapport intitulée Temps de fermeture (6). La colonne Temps de fermeture calcule le nombre de jours d'ouverture de chaque opportunité en soustrayant la Date de création de la Date de fermeture.
Exemple : Quels objets de requête contiennent le terme « widget » ?
Pour répondre à cette question, créez un rapport sur les requêtes et écrivez une formule au niveau de la ligne qui évalue chaque objet de requête afin de déterminer s'il contient le terme « widget ».
- Dans la section Colonnes du volet PLAN, cliquez sur
| Ajouter une formule au niveau de la ligne. - Dans la fenêtre Modifier la colonne de formule au niveau du résumé, écrivez la formule.
- Dans Nom de la colonne, saisissez Mentionne Widgets ?.
- Dans Description, saisissez Détermine si l'objet contient ou non le terme « widget ».
- Dans Type de sortie de la formule, sélectionnez Texte.
- Dans Formule, écrivez :
IF(CONTAINS(SUBJECT, "widget"), "Yes", "No")
RemarqueSUBJECTest le nom d'API du champ Objet. Les formules fonctionnent avec les noms d'API des champs, pas avec leur nom d'affichage. Pour saisir le nom d'API d'un champ, la méthode la plus simple est de le rechercher dans le menu Champs, de le sélectionner, puis de cliquer sur Insérer >.
- Pour vérifier l'absence d'erreurs dans la formule, cliquez sur Valider. Corrigez les erreurs si nécessaire.
- Cliquez sur Appliquer.
- Cliquez sur Enregistrer.
La formule au niveau de la ligne est affichée dans une colonne de rapport intitulée Mentionne Widgets ?. La colonne Mentionne des widgets ? évalue chaque champ d'objet de requête afin de déterminer s'il contient le widget de texte. Dans la positive, la formule au niveau de la ligne renvoie Oui. Dans la négative, la formule au niveau de la ligne renvoie Non.

