Le champ calcul

Rédigé par Support Ubikey
Mis-à-jour il y a 2 semaines

Qu'est-ce qu'un champ calcul?

Le champ calcul est un type de champ enrichi du post-it. Il permet de calculer une valeur par post-it à partir d'une formule utilisant des variables provenant des formules du document ou des champs enrichis de post-it. Les variables utilisées peuvent être de type numérique, durée ou date.

Les résultats du champ calcul peuvent être de type numerique, durée ou date en fonction de l'expression saisie.

Ces valeurs seront ensuite disponibles sous forme de variable dans votre document, vous permettant de créer des filtres, des formules de documents ou  d'autres champs calculs.

Les valeurs du champ calcul sont calculées automatiquement en temps réel à partir des variables utilisées pour les définir.

Créer un champ calcul dans votre document

Pour créer un champ calcul, cliquez sur l'icône "Paramètres" dans la barre d'outil du document, puis dans l'encart "Champ enrichis" cliquez sur "Editer la liste".

La liste des champs attribués aux post-its du document s'ouvre. Dans le champ "Ajouter", tapez le nom du nouveau champ, sélectionnez le type "calcul" et cliquez sur "Créer".

La popup de configuration du champ s'ouvre :

(1) Choisissez un nom pour votre champ. 

(2) Composez la formule souhaitée : vous pouvez utiliser des valeurs numériques, les opérateurs mathématiques basiques (+, -, /, *, (, ) ) et des variables de votre document.

Pour appelez une variable utilisez la touche @ de votre clavier et choisissez la variable souhaitée dans la liste.

(3) Rechercher une variable.

(4) Filtrer la liste par type de variable.

(5) Liste des variables disponibles, cliquez sur une variable pour l'ajouter à l'expression.

(Détail des types de variables disponibles)

Pour les variables issues des champs des post-its, chaque post-it peut avoir une valeur correspondante à ce champ, 5 fonctions vous sont donc proposées : 

  • Sur le post-it (utilise la valeur saisie sur le post-it)
  • Somme (de toutes les valeurs saisies sur les post-its)
  • Moyenne (de toutes les valeurs saisies sur les post-its)
  • Min (valeur la plus petite parmi les valeurs saisies sur les post-its, valeur la plus tôt pour les dates)
  • Max (valeur la plus grande parmi les valeurs saisies sur les post-its, valeur la plus tard pour les dates)

Attribution du type (unité) du champ calcul

(6) Lors de la saisi de l'expression, un type (numérique, durée ou date) est attribué automatiquement au champ en fonction des variables utilisées (voir : Détails des opération sur les variables)

Gestion des cas d'erreurs

Certaines opérations ne sont pas autorisées car elles sont mathématiquement invalides ou que nous ne supportons pas l'unité qui en résulterait (voir : Détails des opérations sur les variables).

(7) Le champ formule s'affiche en erreur et le détail des erreurs s'affiche. Vous devrez modifier l'expression ou convertir une variable (voir ci dessous) pour rendre l'expression valide.

Conversion de variable

Dans certains cas, il peut être utile de convertir une variable durée en variable numérique pour résoudre une opération invalide. Pour cela faite un clic droit sur la variable que vous souhaitez convertir et choisissez l'unité de conversion. 

Par exemple : je souhaite convertir ma variable durée (2 minutes) en une variable numérique exprimée en seconde (120).

Il est également possible de convertir une variable numérique en variable durée selon la même méthode.

Editer un champ calcul

Pour éditer un champ calcul, ouvrez l'onglet "Paramètres", allez dans la section "Champs enrichis" et cliquez sur le bouton "Editer". Passez votre souris au dessus du champ calcul et cliquez sur le bouton éditer.

Vous pouvez modifier le nom et la formule de votre champ (voir ci dessus).

Dans le cas d'une modification de l'expression qui entrainerait un changement de type du champ, la section "Dépendances" vous permet de vérifier si le champ est utilisé ailleurs (formule de doc ou champ calcul) et si le changement de type rend ou pas les dépendances invalides.

Utiliser le champ calcul

La valeur du champ calcul sur chaque post-it est calculée automatiquement, il ne sera pas possible d'éditer cette valeur directement sur le post-it.

La valeur du champ calcul est affiché comme n'importe quelle autre valeur de champ enrichi.

Si une des variables qui compose la formule ne peut être calculée (statut erreur) alors la formule est déclarée non calculable et affichera un statut "erreur".
Si une des variables n'a pas de valeur attribué (aucune valeur de champ saisie), alors la formule affichera un statut pas de valeur (--).

Cela a-t-il répondu à votre question?