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 joint à un objet.
Un champ personnalisé calculé peut contenir :
-
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, les recettes du projet ou de la tâche s’affichent 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 des recettes. Pour ce faire, vous pouvez utiliser l’expression mathématique SUB (soustraire) avec les champs Workfront intégrés Coût réel et Recettes réelles. Dans les étapes ci-dessous, vous pouvez suivre cet exemple.
Conditions d’accès
Vous devez disposer des éléments suivants pour effectuer les étapes décrites dans cet article :
*Pour connaître le plan, le type de licence ou les configurations de niveau d’accès dont vous disposez, contactez votre administrateur 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é de profit que vous avez créé pour le formulaire personnalisé du projet sur un formulaire personnalisé de tâche.
Lors de l’utilisation d’un champ personnalisé calculé existant, le calcul n’est pas transféré vers le nouveau formulaire. Vous devez à nouveau 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 et la cohérence de votre convention d’affectation des noms.
- 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 l’édition d’objets en bloc.
- 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 en haut à droite d’Adobe Workfront, puis cliquez sur Configurer .
-
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 et widgets 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 sa complexité. Parmi les exemples de formulaires complexes, citons les formulaires avec des paramètres en cascade, des champs de données personnalisés calculés et plusieurs options de valeur dans un seul 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 en haut à droite d’Adobe Workfront, puis cliquez sur Configurer .
-
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.
-
Sur le côté gauche de l’écran, recherchez Calculé et faites-le glisser vers une section du canevas.
-
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 utilisateurs verront lorsqu’ils 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.
-
Les utilisateurs d’info-bulle peuvent voir lorsqu’ils survolent le champ. Vous ajoutez ici le texte que vous souhaitez qu’ils voient dans l’info-bulle.
Si vous ne souhaitez pas qu’ils voient la formule dans l’info-bulle, ce qui peut les dérouter, vous pouvez la masquer.
Format 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 Number ou Currency (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, considérez le format correct pour le nouveau champ. Une fois le formulaire personnalisé enregistré, le champ de format ne peut plus être modifié. Et le choix d’un mauvais format peut avoir une incidence sur les calculs futurs et les valeurs agrégées dans les regroupements de rapports et de listes.
REMARQUE : Les champs calculés avec un format de devise ne doivent pas inclure de guillemets. (Par exemple, utilisez 800.00 et non "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 zone 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é de accolades. Lorsque vous commencez à saisir le nom d’un champ, le système fait des suggestions et vous pouvez en sélectionner une 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 disponibles pour les ajouter à votre calcul.
Vous pouvez également commencer à saisir une expression ou un champ dans la zone de texte de grande taille, puis le sélectionner lors de son affichage. Chaque élément s’affiche avec un "F" pour le champ ou un "E" pour l’expression.
Si vous entrez une parenthèse d’ouverture, la parenthèse de fermeture 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 un utilisateur 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.
Ignorer la logique n’est pas disponible pour les champs personnalisés calculés.
Mise à 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 utilisateurs qui remplissent le formulaire personnalisé voient la formule du champ lorsqu’ils survolent le champ. Pour plus d’informations, voir les informations sur Instructions plus tôt 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.
-