Créez un champ de fonction pour pouvoir regrouper et empiler un rapport en fonction des résultats du calcul du champ.
Avant de commencer
Rôle requis : admin, function_field_admin
Chaque champ de fonction nécessite une étiquette, un type de retour et une définition. La définition se compose de l’opération et d’un ou plusieurs champs sur lesquels l’opération est effectuée.
Remarque : Il n’est pas possible de modifier l’étiquette ou le type de retour après avoir enregistré un champ de fonction. Si nécessaire, désactivez le champ de fonction et recommencez.
Procédure
-
Accédez à la .
-
Sélectionnez le rapport auquel vous souhaitez ajouter un champ de fonction.
Lorsque vous configurez un champ de fonction sur une table, il est disponible partout où vous utilisez la table sur , Now Platformy compris tout rapport de la même table. Par exemple, un champ de fonction qui calcule l’âge des incidents ouverts est disponible pour tous les rapports de la table d’incidents.
-
Ouvrez l’onglet Configurer , puis cliquez sur le champ Configurer la fonction.
- Facultatif :
Saisissez le nom du champ dans la barre de recherche pour voir si quelqu’un a déjà créé le champ de fonction.
Pointez sur les résultats de la recherche pour afficher la définition de la fonction.
-
Cliquez sur Créer.
Il peut y avoir un maximum de 20 champs de fonction active sur la table sur laquelle le rapport est basé. Si la table comporte déjà 20 champs de fonction, le créateur de l’un des champs ou d’un platform_admin doit en désactiver ou en supprimer un.
-
Spécifiez l’étiquette.
L’étiquette est le nom que les utilisateurs peuvent voir lorsqu’ils regroupent ou empilent des données dans un rapport.
-
Sélectionnez le type de retour.
Le type de retour est le type d’informations produites par la fonction. Par exemple, la fonction
datediff() renvoie un type Durée car elle calcule la durée entre deux dates.
Remarque : Vous ne voyez pas de message si votre type de retour n’est pas un résultat logique de la fonction.
-
Sélectionnez l’opération.
La zone de texte
Syntaxe affiche le nom de la fonction précédé de
glidefunction :.

-
Sélectionnez les champs sur lesquels la fonction opère.
Certaines fonctions ne nécessitent qu’un seul champ ; Certains nécessitent deux ou trois champs. Consultez
Rapport sur les champs de fonction. Veillez à séparer les champs par des virgules.
-
Lorsque la syntaxe est correcte, vous pouvez enregistrer le champ de fonction.
Si la syntaxe est incorrecte, le message suivant s’affiche :
Erreur de syntaxe : expression non valide. Vous pouvez également voir d’autres messages.

Résultats
Les champs de fonction configurée apparaissent dans les listes Grouper par et Regrouper par supplémentaire après avoir enregistré le rapport.
Utilisez le champ de fonction créé dans la configuration de votre rapport. Pour plus d’informations sur l’utilisation des champs de fonction ailleurs sur , reportez-vous à la Now Platformrubrique Champ de fonction.