Ajouter des champs calculés à un formulaire
Vous pouvez ajouter un champ personnalisé calculé qui utilise les données existantes pour générer de nouvelles données lorsque le formulaire personnalisé est associé à un objet.
Un champ personnalisé calculé peut contenir :
-
Une référence simple à un seul champ intégré.
note info INFO Exemple : Pour calculer les recettes générées par les projets et les tâches, vous pouvez créer un champ personnalisé calculé qui contient le champ intégré Recettes réelles. Lorsqu’une personne joint le formulaire personnalisé à un projet ou à une tâche, le revenu du projet ou de la tâche s’affiche dans le champ. -
Une expression qui fait référence à un ou plusieurs champs. Il peut s’agir de champs personnalisés, d’autres champs personnalisés calculés et de champs intégrés.
note info INFO Exemple : pour calculer le profit généré par les projets et les tâches, vous pouvez créer un champ personnalisé calculé appelé Profit contenant une expression mathématique qui soustrait le coût au revenu. Pour ce faire, vous pouvez utiliser l’expression mathématique SUB (soustraire) avec les champs Workfront intégrés Coût réel et Revenus réels. Dans les étapes ci-dessous, vous pouvez voir comment créer une expression comme dans cet exemple.
Conditions d’accès
Vous devez disposer des éléments suivants pour effectuer les étapes décrites dans cet article :
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Formule Adobe Workfront | Tous |
Licence Adobe Workfront |
Nouveau : Standard ou Actuel : formule |
Configurations des niveaux d’accès | Accès administratif aux formulaires personnalisés |
Pour plus de détails sur les informations contenues dans ce tableau, consultez Conditions d’accès préalables dans la documentation Workfront.
Réutiliser un champ personnalisé calculé existant dans un formulaire personnalisé
Vous pouvez utiliser le même champ personnalisé calculé sur les formulaires personnalisés appartenant à des objets différents. Par exemple, vous pouvez utiliser le champ calculé Profit que vous avez créé pour le formulaire personnalisé du projet sur un formulaire personnalisé de tâche.
Lorsque vous utilisez un champ personnalisé calculé existant, le calcul n’est pas transféré vers le nouveau formulaire. Vous devez ajouter le calcul, sur le même champ, sur le nouveau formulaire personnalisé.
Vous pouvez également avoir un calcul différent pour le même champ, sur le nouveau formulaire. Le fait de conserver le même nom pour le champ personnalisé calculé garantit la cohérence de votre convention de nommage.
- Après avoir enregistré un objet pour lequel vous avez modifié des données dans un formulaire personnalisé joint, cliquez sur l’icône Plus sur la page principale de l’objet, puis sur Recalculer les expressions personnalisées.
- Sélectionnez l’option Recalculer les expressions personnalisées lors de la modification d’objets en masse.
- Sélectionnez l’option Mettre à jour les calculs précédents lorsque vous modifiez un champ personnalisé calculé sur un formulaire personnalisé.
Pour réutiliser un champ personnalisé calculé existant :
-
Cliquez sur l’icône Menu principal dans le coin supérieur droit d’Adobe Workfront, ou (si disponible), cliquez sur l’icône Menu principal dans le coin supérieur gauche, puis cliquez sur Configuration .
-
Cliquez sur Formulaires personnalisés dans le panneau de gauche.
-
Cliquez sur Nouveau formulaire personnalisé.
-
Sélectionnez les types d’objets auxquels vous souhaitez joindre le formulaire personnalisé, puis cliquez sur Continuer.
-
Dans le coin supérieur gauche de l’écran, cliquez sur Bibliothèque de champs.
-
Utilisez la zone de recherche ou développez la section Calculé pour localiser le champ calculé dont vous avez besoin, puis faites glisser le champ où vous souhaitez qu’il apparaisse dans le formulaire personnalisé.
-
(Facultatif) Répétez l’étape précédente pour ajouter d’autres champs.
note note NOTE Vous pouvez ajouter jusqu’à 500 champs sur un seul formulaire personnalisé. Cependant, une dégradation des performances peut se produire lorsque le formulaire comporte plus de 100 champs, en fonction de la complexité de votre formulaire personnalisé. Parmi les exemples de formulaires complexes, citons les formulaires avec des paramètres en cascade, des champs de données personnalisées calculés et plusieurs options de valeur dans un même champ. -
Pour enregistrer vos modifications, cliquez sur Appliquer et passez à une autre section pour continuer à créer votre formulaire.
ou
Cliquez sur Enregistrer et fermer.
Ajouter un nouveau champ calculé
-
Cliquez sur l’icône Menu principal dans le coin supérieur droit d’Adobe Workfront, ou (si disponible), cliquez sur l’icône Menu principal dans le coin supérieur gauche, puis cliquez sur Configuration .
-
Cliquez sur Formulaires personnalisés dans le panneau de gauche.
-
Cliquez sur Nouveau formulaire personnalisé.
-
Sélectionnez les types d’objets auxquels vous souhaitez joindre le formulaire personnalisé, puis cliquez sur Continuer.
-
Dans la partie gauche de l’écran, recherchez Calculé et faites-le glisser vers une section de la zone de travail.
-
Dans la partie droite de l’écran, configurez les options disponibles pour le type de champ personnalisé que vous ajoutez :
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Étiquette Saisissez le libellé du champ. Voici ce que les personnes verront lorsqu’elles utiliseront le formulaire personnalisé. Le champ Nom, qui se remplit automatiquement, est référencé par Workfront dans les rapports. Instructions Par défaut, la formule que vous créez pour le champ est stockée ici. Vous pouvez ajouter du texte pour fournir des informations supplémentaires sur le champ et la formule qu’il contient. Cela peut s’avérer utile de deux façons :
-
Pour rappeler ce qu’est la formule et son fonctionnement. Cela s’avère particulièrement utile si vous prévoyez d’utiliser ce champ personnalisé calculé sur plusieurs formulaires.
-
En tant qu’info-bulle qui s’affiche lorsque vous placez la souris sur le champ. Vous ajoutez ici le texte que vous souhaitez que les personnes voient dans l’infobulle.
Si vous ne souhaitez pas qu’elles voient la formule dans l’infobulle, ce qui peut les dérouter, vous pouvez la masquer.
Format Le format dans lequel vous souhaitez que les résultats du champ soient stockés et affichés.
Si le champ sera utilisé dans les calculs mathématiques, utilisez toujours un format Nombre ou Devise. Lorsque vous sélectionnez Nombre ou Devise, le système tronque automatiquement les nombres qui commencent par 0.
IMPORTANT : avant de choisir un format, tenez compte du format correct pour le nouveau champ. Une fois le formulaire personnalisé enregistré, le champ de format ne peut plus être modifié. Sélectionner le mauvais format peut avoir une incidence sur les calculs futurs et les valeurs agrégées dans les regroupements de rapports et de listes.
NOTE : les champs calculés avec un format de devise ne doivent pas inclure de guillemets. (Par exemple, utilisez 800 000 au lieu de « 800,00 ».) L’utilisation de guillemets peut entraîner des conséquences inattendues en raison de nuances liées au formatage de la langue pour les types de devise.
-
-
Dans la boîte Calcul, commencez à créer votre calcul :
-
Cliquez sur Maximiser pour ouvrir l’éditeur de calcul et créer votre calcul.
Un calcul commence généralement par une expression, suivie de parenthèses contenant les champs que vous souhaitez référencer lorsque le formulaire personnalisé est joint à un objet.Chaque champ doit être entouré d’accolades. Lorsque vous commencez à saisir le nom d’un champ, vous pouvez sélectionner l’une des suggestions du système pour l’insérer dans votre calcul.
-
code language-none |
---|
|
-
Cliquez dans la zone de texte de grande taille, puis cliquez sur Expressions et Champs qui sont disponibles pour les ajouter à votre calcul.
Développez un nom d’objet sous Fields pour afficher tous les champs disponibles pour cet objet. La liste est limitée à 200 éléments. Si vous connaissez le nom du champ, vous pouvez le rechercher.
Vous pouvez également commencer à saisir une expression ou un champ dans la grande zone de texte, puis le sélectionner lors de son affichage. Chaque élément s’affiche avec un « F » pour « champ » ou un « E » pour « expression ».
Si vous saisissez une parenthèse de gauche, la parenthèse de droite est ajoutée automatiquement.
code language-none |
---|
|
-
Cliquez sur Réduire lorsque vous avez terminé de créer le calcul pour le champ personnalisé calculé.
-
(Facultatif) Utilisez l’une des options suivantes pour configurer davantage votre champ personnalisé calculé :
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Ajouter une logique Vous pouvez ajouter la logique d’affichage pour déterminer si le champ calculé s’affiche en fonction d’au moins un choix effectué par une personne dans un champ à choix multiples précédent (liste déroulante, cases à cocher ou boutons radio) lors du remplissage du formulaire.
Cette option est disponible uniquement lorsqu’au moins une case à cocher, un bouton radio ou un champ déroulant précède le champ personnalisé calculé sur le formulaire.
La fonction Ignorer la logique n’est pas disponible pour les champs personnalisés calculés.
Mettre à jour des calculs précédents Lorsque vous modifiez un champ personnalisé calculé existant, vous pouvez sélectionner cette option pour déclencher une mise à jour dans le calcul lors de l’enregistrement du formulaire personnalisé. Cela se produit une seule fois lorsque vous enregistrez le formulaire personnalisé. L’option revient alors à son état désactivé. Afficher la formule dans les instructions Laissez cette option activée si vous souhaitez que les personnes qui remplissent le formulaire personnalisé voient la formule du champ lorsqu’elles survolent le champ. Pour plus d’informations, voir les informations sur Instructions plus haut dans ce tableau. -
Pour enregistrer vos modifications, cliquez sur Appliquer et passez à une autre section pour continuer à créer votre formulaire.
ou
Cliquez sur Enregistrer et fermer.
-