Prefer to view the site in English? For relevant information, visit the English version of the website.
15Sep, 2016
50Réaction(s)

Comprendre et utiliser l’élément Calcul

Automatisez vos calculs grâce à l’élément Calcul.

Présentation de l’élément Calcul.

  • Insérez un élément Calcul dans votre formulaire.
  • Pour accéder à ses fonctionnalités, rendez-vous dans les options de l’élément, en cliquant sur le crayon.

Plusieurs options s’offrent à vous dans l’onglet Propriétés :

  • Définir combien de chiffres après la virgule comportera votre résultat.

Configurez les propriétés de l'élément calcul.

  • Définir le type de résultat de votre calcul : nombre ou heure.

Définissez le type de résultat attendu dans votre élément calcul.

  • En cochant la case Saisie modifiable vous pourrez modifier le résultat de votre calcul. Par exemple si vous souhaitez arrondir un résultat.

Option de saisie modifiable de l'élément calcul.

Dans l’onglet Calcul vous définirez les champs à calculer.

Définissez la formule de calcul ainsi que les champs correspondants.

L’outil Calcul a plusieurs fonctionnalités.

1ère fonctionnalité : Effectuer un calcul entre plusieurs champs.

Prenons l’exemple suivant : vous souhaitez que le prix à payer pour une commande se calcul automatiquement.

Sur le back office.

  • Commencez par insérer un Champ de saisie par exemple.

Insérez un champ de saisie dans votre formulaire Kizeo Forms.

  • Rendez vous dans ses options et renommez le en fonction des besoins de votre formulaire et choisissez le type dont vous avez besoin. Dans notre exemple le Champ de saisie s’appellera “Prix” et sera de type “Numérique décimal”.

Configurez votre champ de saisie.

  • Insérez autant de Champ de saisie, par exemple, que nécessaires pour faire votre calcul et paramétrez les propriétés de ces champs.
  • Puis insérez votre champ Calcul et rendez vous dans ses options.
  • Ajoutez le champ “Prix”.

Ajoutez le champ Prix.

NB : Pour définir qu’il s’agit d’une multiplication par exemple, vous devez saisir “*” sur le clavier. Les signes de calcul se font manuellement par le clavier.

  • Multipliez avec un autre champ, ici une “Quantité”.

Validez et enregistrez votre formulaire une fois terminé.

Sur le mobile.

Exemple de champ calcul sur l'application mobile.


2ème fonctionnalité : Ajouter une somme de tableau.

Sur le back office.

Prenons l’exemple d’un relevé des heures effectuées par les employés.

  • Créez votre formulaire de relevé d’heures : un tableau, dans celui-ci une liste d’intervenants, un champ Référence et un champ de Saisie de type numérique qui permet d’indiquer le nombre d’heures effectuées.

/! ATTENTION /! bien préciser le type “numérique”.

Formulaire de relevé d'heures Kizeo Forms.

  • Ajoutez un champ Calcul à l’extérieur du tableau.

Insérez un élément calcul à l'extérieur de votre tableau.

  • Définir le champ : d’après l’exemple, le champ fera la somme de la colonne “Heures effectuées”.

Configurez votre champ calcul.

  • Validez et enregistrez votre formulaire.

Sur le mobile.

Exemple d'un champ calcul dans le formulaire relevé d'heures sur l'application mobile.


3ème fonctionnalité : Ajouter une colonne de liste.

Cette fonctionnalité permet à l’origine de travailler avec une Liste référentielle mais nous préférerons utiliser l’élément Référence, qui a été développé exprès pour cette fonctionnalité.

Pour les personnes travaillant déjà avec les Listes référentielles et le champ Calcul, cette fonctionnalité fonctionne toujours.

Idée : Avec les éléments Référence et Calcul vous avez la possibilité de créer un formulaire de bon de commande en bonne et due forme. Afin d’obtenir un document identique à vos bons de commande actuels, vous pouvez réaliser un modèle Word. Reportez vous à l’exemple “Bon de commande” qui se trouve dans notre bibliothèque de formulaires.


4ème fonctionnalité : L'identifiant unique.

La fonction Identifiant unique de l’élément Calcul permet de définir, comme son nom l’indique, un identifiant unique. Cette suite est générée à partir de la date, l’heure ainsi que votre numéro d’utilisateur.

Prenons l’exemple de la création du numéro de votre commande pour votre “Bon de commande”.

Sur le back office.

  • Insérez votre champ Calcul et allez dans ses options onglet “Calcul”. Dans notre exemple, nous le renommons “Numéro BDC”.
  • Dans le menu déroulant sélectionnez “Identifiant Unique”.

identifiant unique element calcul

  • Validez et enregistrez votre formulaire.

Sur le mobile.

aperçu de l'identifiant unique


5ème fonctionnalité : L'ItemRefNum.

La fonction ItemRefNum permet de faciliter la lecture de vos données sur Kizeo Forms. Elle a le même comportement que l’élément Reference. C’est à dire qu’elle vient lire une information contenue dans une colonne indiquée. Elle est généralement liée à un Tag NFC ou à un Champ de saisie.
Pour en savoir plus, n’hésitez pas à consulter notre tutoriel sur le Tag NFC.

Les opérateurs conditionnels

Vous pouvez conditionner vos calculs grâce à différents opérateurs :

Liste des opérateurs
Opérateurs arithmétiques :
  • + : addition et concaténation de texte
  • – : soustraction
  • / : division
  • * : multiplication
  • % : modulo ou reste de la division euclidienne
Opérateurs de comparaison :
  • < : inférieur
  • <= :  inférieur ou égal
  • > : supérieur
  • >= : supérieur ou égal
  • == : égalité
  • != : inégalité
  • === : égalité stricte
  • !== : inégalité stricte
Opérateurs logiques :
  • && : opérateur logique ET
  • || : opérateur logique OU
  • ! : négation
  • ? : opérateur ternaire. Il s’écrit de la forme : ((condition) ? valeur_si_vraie : valeur_si_fausse)
Opérateurs “bit à bit” :
  • & : ET “bitwise”
  • | : OU “bitwise”

Exemples d’utilisation :

Le formulaire “Nouveautés Champ Calcul 2018” a été ajouté à la bibliothèque afin d’illustrer les exemples ci-dessous.

Réaliser un calcul suivant une case à cocher

 

Afin d’effectuer un calcul différent suivant une case à cocher, vous pouvez utiliser la formule suivante :

  • case_a_cocher? mon calcul ou mon texte si ma case est cochée : mon calcul ou mon texte si ma case n’est pas cochée.

Dans l’exemple ci-dessous, nous souhaitons appliquer une réduction de 5% si notre case est cochée.

effectuer un calcul si une case est cochée

Pour cela, nous testons si notre case Réduction est cochée ou non. La déduction sera appliquée si le test s’avère positif.

Réaliser un calcul suivant une case à cocher

Donner une valeur dans un calcul si un élément est sélectionné dans une liste

Afin de donner une valeur dans notre calcul lorsque un élément est sélectionné dans une liste, nous utilisons la formule suivante :

  • Liste == code valeur A ? Valeur si vrai : Valeur si faux

Dans l’exemple ci-dessous, nous l’avons appliqué à notre calcul afin d’offrir la TVA si Nouveau client est sélectionné.

Dans un premier temps, nous attribuons un code à notre liste, de la forme code:liste. Ce code ne sera bien entendu pas visible sur l’appareil mobile.

nous attribuons un code à chaque élément de notre liste

Nous testons ensuite si notre nouveau client a été sélectionné.

Nous testons si notre élément a été sélectionné

Attention : si vous ajoutez du texte, pensez à enlever le + qui se génère automatiquement.

Effectuer des opérations avec des conditions - exemple : réaliser une moyenne

Dans l’exemple ci-dessous, nous souhaitons réaliser une moyenne de note allant de 0 à 10 et de ne pas prendre en compte un élément Non applicable.

effectuer une moyenne avec un slider

Dans nos éléments Slider, nous sélectionnons le type Texte et nous ajoutons nos différentes notes,  pour le Non applicable, nous lui attribuons un code, -1 :

0
1
2
3
4
5
6
7
8
9
10
-1:Non applicable

Dans notre élément Calcul, nous testons si l’élément non applicable est saisi ou non. Pour cela, nous utilisons les formules suivantes :

  • mon_slider == -1?0:mon_slider <- ainsi, si Non applicable est sélectionné, sa valeur dans le calcul sera égale à 0, sinon la valeur choisie sera prise en compte. Cette opération nous permettra de connaître la note sélectionnée.
  • mon_slider == -1?0:1 <- ainsi, si Non applicable est sélectionné, la valeur prise en compte lors du calcul sera égale à 0 ; dans le cas contraire, elle sera égale à 1. Cette formule nous servira pour la division afin de savoir combien d’éléments ont été saisis.

En répétant le premier calcul pour chaque éléments sliders puis en divisant par le second, nous obtenons le calcul ci-dessous :

moyenne avec un slider

Afficher un résultat si un champ est égal à un autre champ

Afin d’afficher un résultat lorsque un champ est égal à un autre champ, nous utilisons la formule suivante :

  • Élément A == élément B ? Valeur si identiques : Valeur si différents

Dans l’exemple ci-dessous, nous l’avons appliqué à deux champs de saisie afin de vérifier si les adresses mails sont identiques.

Afficher un résultat si deux champs sont identiques

Attention : si vous ajoutez du texte, pensez à enlever le + qui se génère automatiquement.

L'utilisation de deux conditions - exemple : afficher un résultat si un champ est supérieur, inférieur ou égal à un autre champ

Si vous souhaitez combiner plusieurs conditions, vous pouvez utiliser la formule suivante :

  • Notre première condition ? Valeur si vrai : Notre seconde condition ? Valeur si vrai : Valeur si faux

Si la première condition s’avère fausse, nous testons la seconde etc,  jusqu’à arriver à la “Valeur si faux”

Dans l’exemple ci-dessous, nous testons notre valeur A et notre valeur B afin de savoir si A est supérieure, inférieure ou égale à B. Nous utilisons les formules suivantes :

  • Élément A < élément B ? Valeur si vrai : Valeur si faux
  • Élément A > élément B ? Valeur si vrai : Valeur si faux

Combinées, nous obtenons l’opération ci-dessous :

afficher un résultat si un champ est supérieur, inférieur ou égal à un autre champ

Attention : si vous ajoutez du texte, pensez à enlever le + qui se génère automatiquement.

La fonction OU (||)

Afin d’effectuer un calcul si une case est cochée ou si un élément est saisi, vous pouvez utiliser cette formule :

  • Notre première condition || Notre seconde condition ? Valeur si vrai : Valeur si faux

Dans un premier temps, nous testerons la première condition, si elle s’avère erronée, nous testerons la seconde, ainsi de suite.

Dans l’exemple ci-dessous, nous testons notre champ de saisi. Si il contient 0, 2, 4, 6, 8 ou 10, alors Pair apparaîtra, dans le cas contraire, cela sera Impair.

La fonction OU

Attention : si vous ajoutez du texte, pensez à enlever le + qui se génère automatiquement.

Note : nous aurions aussi pu utiliser le modulo (%) pour effectuer cette opération. Le Modulo permet d’afficher le reste lors d’une division. Ainsi, si le chiffre est pair, la division ne comportera pas de reste et le calcul sera égal à 0.

exemple modulo

La fonction ET (&&)

Afin d’effectuer un calcul si une case est cochée et si un élément est saisi, vous pouvez utiliser cette formule :

  • Notre première condition && Notre seconde condition ? Valeur si vrai : Valeur si faux

Dans l’exemple ci-dessous, nous souhaitons :

  • Effectuer une réduction de 10€ si la case Nouveau client est cochée
  • Ajouter une TVA de 10% ou 20% si la case respective est cochée.

Calcul de TVA

Ainsi, nous testons respectivement :

  • Si la case Nouveau client est cochée,
  • Si la case Nouveau client et TVA 10% sont cochées,
  • Si la case Nouveau client et TVA 20% sont cochées,
  • Si la case TVA 10% est cochée,
  • Si la case TVA 20% est cochée,

 

La fonction ET

Attention : si vous ajoutez du texte, pensez à enlever le + qui se génère automatiquement.

 


Pour aller plus loin…


N’hésitez pas à commenter cet article !
Nous sommes disponibles pour répondre à vos questions, suggestions, remarques, etc. !


Il y a 50 commentaires

  • Schimmenti Guénaël

    25 Oct, 2019

    Bonjour,
    Je souhaite utiliser un champ calcul qui affiche la différence entre la date du jour et un champ date de mon formulaire.
    Est ce possible?
    Comment procéder?
    D’avance merci
    Cordialement,

    • Adeline

      25 Oct, 2019

      Bonjour,

      Il est possible de faire des calculs à partir des champs “date et heure”, pour cela, je vous invite à consulter le tutoriel sur le sujet en cliquant ici

      Si vous rencontrez des difficultés à effectuer ce calcul, je vous invite à contacter notre support par téléphone au 04 90 23 67 60 ou par mail support@kizeo.com pour que nous puissions vous accompagner.

      Cordialement

  • Olivier

    15 Oct, 2019

    Bonjour, je ne trouve pas mes “Champs utilisateurs personnalisés” dans les champs de calcul.

    • Adeline

      15 Oct, 2019

      Bonjour,

      Les champs utilisateurs personnalisés ne peuvent pas être utilisés dans un calcul, ce n’est pas leur fonction.
      Je vous invite à nous contacter par téléphone pour nous indiquer ce que vous souhaitez faire et que nous puissions vous indiquer la meilleur méthode.
      Cordialement

  • Anne-Laure VIOSSAT

    11 Juil, 2019

    Bonjour,
    Bien que je sélectionne le nombre de chiffres après la virgule dans le champ “calcul” (1 ou 2 en général), lors de l’affichage du résultat sur le mobile et sur les fichiers d’exports ce nombre n’est pas respecté (j’ai systématiquement 14 chiffres après la virgule), ce qui rend les résultats illisibles et surtout ce niveau de précision est inutile…
    Y a-t-il autre chose à faire pour que ça fonctionne ?
    Merci pour votre aide,

    • Charles Leconte

      11 Juil, 2019

      Bonjour madame,

      Afin que je puisse vous répondre précisément, pouvez-vous m’envoyer à support@kizeo.com le nom du formulaire concerné ?

      J’aimerais le regarder car le champ calcul devrait bien respecter votre choix.

      Bonne fin de journée à vous.

  • Robert M

    07 Juin, 2019

    Bonjour,

    J’utilise l’outil calcul pour conditionner l’affichage d’un champ à partir de données d’autres champs (commentaire laissé dans le tutoriel liste externe)
    Lorsque je veux “ajouter du texte” au milieu de la formule de calcul, pour modifier un texte précédemment entré par exemple, le texte est ajouté à la fin de la formule de calcul. Je dois donc effacer toute la formule jusqu’à l’endroit où je veux ajouter le texte, puis re-entrer toute ma formule.
    Existe-t-il un moyen d’ajouter du texte au milieu d’une formule de calcul ?
    Existe-t-il un moyen de modifier un texte entré dans une formule de calcul ?

    Cordialement,
    Maëlys Robert

    • Sarah Marivaux

      07 Juin, 2019

      Bonjour,

      Cela n’est pas possible actuellement. Nous avons cependant prévu pour l’année prochaine, de revoir la page de création de formulaire et ainsi retravailler l’élément Calcul.

      Cordialement.

  • Frédéric

    05 Fév, 2019

    Bonjour,

    je n’arrive pas à indiquer dans l’objet du mail transmis après soumission d’un formulaire le n° de semaine et année en cours.
    j’en ai besoin pour assurer un classement du mail après réception.
    comment puis-je créer un label “année” et “semaine”?
    Cordialement

    • Sarah Marivaux

      05 Fév, 2019

      Bonjour,
      Vous pouvez utiliser un champ date et heure. grâce aux balises de ce champ, vous pourrez automatiquement afficher le n° de semaine et l’année en cours.

      Cordialement,

  • Stéphane

    30 Nov, 2018

    Bonjour,
    Est-il possible de calculer la racine carré d’un nombre?
    D’avance merci.

    • Jean-Didier Baculard

      30 Nov, 2018

      Bonjour

      Pas de solution dans la version actuelle. Il faut attendre la nouvelle appli Kizeo Forms pour le 1er trimestre 2019 pour avoir ce genre de fonctionnalités.

      Cordialement

  • FERRAND Océane

    03 Sep, 2018

    Bonjour,

    Est-il possible de faire une comparaison par rapport à une date? J’ai fait plusieurs tests mais sans succès.

    Par exemple : si la date est inférieure au 01/01/2019, afficher 2018.

    La finalité est de pouvoir transformer une date JJ/MM/AAAA en AAAAMMJJ.

    Par avance, merci pour votre retour.

    • Sarah Marivaux

      03 Sep, 2018

      Bonjour,

      Une nouvelle fonctionnalité va être disponible cette semaine : le fait de pouvoir récupérer chaque élément que compose une date afin justement de pouvoir les réorganiser et les afficher dans vos e-mails et rapports personnalisés comme vous le souhaitez.
      Autrement dit, vous allez pouvoir récupérer indépendamment l’année, le mois et le jour et, via des balises, les afficher comme vous le souhaitiez : AAAAMMJJ.

      Concernant votre demande initiale, celle sur la comparaison par rapport à une date, cela n’est malheureusement pas possible.

      N’hésitez pas à nous suivre sur les réseaux sociaux pour savoir quand cette nouveauté sera disponible,
      Cordialement,

  • RIGOUSTE Françoise

    01 Août, 2018

    Bonjour,
    Est-il possible de faire des calculs sur des listes multiples ?

    • Soraya Boualam

      01 Août, 2018

      Bonjour,

      Il est possible de faire des calculs à partir de listes non multiples uniquement.
      Ceci car le paramétrage en question permet de donner une valeur dans votre calcul lorsqu’un élément est sélectionné dans une liste.

      Meilleures salutations.

  • nicolas Coutin

    20 Juil, 2018

    Bonjour, je souhaite par un champ calcul récupérer le numéro de la semaine d’une date saisie dans un autre champ au format date (besoin pour un formulaire de pointage par semaine). L’utilisateur saisi la date du lundi (par exemple) et la champ calcul lui donne le numéro de la semaine correspondant.
    merci de votre retour.
    Cdt.

    • Sarah Marivaux

      20 Juil, 2018

      Bonjour,

      Cela est malheureusement difficile à mettre en place car il faudrait réaliser toutes les possibilités.
      Nous allons très prochainement sortir de nouvelles balises pour le champ date et heure. Vous pourrez ainsi directement récupérer, dans vos rapports personnalisés et e-mail, le numéro de la semaine correspondant.

      Cordialement,

  • poncin

    29 Mar, 2018

    Bonjour,
    Je souhaite calculer une date de prochaine échéance en fonction d’un champs fréquence de contrôle (6 mois, 1 an, 2 ans , 5 ans).
    Comment puis je calculer la prochaine date d’échéance avec un calcul ?
    Merci pour votre réponse

    • Jean-Didier Baculard

      29 Mar, 2018

      Bonjour

      Nous n’avons pas cette fonctionnalité actuellement.

      Cordialement

  • Mélanie Guay

    16 Fév, 2018

    Bonjour,
    Dans un de nos formulaires nous avons des données qui sont entrées sous forme de tableau à 2 colonnes (l’identification du client dans la première colonne et la donnée qui lui est attribuée dans la seconde).
    Cette section n’est pas obligatoire à la saisie du formulaire et le nombre de clients saisis dans la première colonne peut varier de 1 à 250.
    Est-il possible de calculer la moyenne de la seconde colonne directement dans le formulaire à l’aide de l’outil calcul?

    Merci!

    • Sarah Marivaux

      19 Fév, 2018

      Bonjour,
      Il est tout à fait possible de calculer la moyenne d’une colonne d’un tableau.
      Vous devez, dans un premier temps, ajouter une case à cocher qui aurait pour valeur par défaut cochée et qui serait toujours cachée (onglet visibilité). Cette opération permettra de connaître le nombre de ligne que comportera votre tableau.
      Ensuite, en dehors du tableau, vous pourrez ajouter un champ Calcul qui aurait pour opération (somme de votre seconde colonne/somme de vos cases à cocher).

      N’hésitez pas à revenir vers nous si vous avez besoin d’aide pour la mise en place.
      Cordialement,

  • Aurélien

    15 Jan, 2018

    Bonjour

    J’utilise régulièrement l’outil pour de concaténation de texte. Des suffixes, des préfixes etc…

    Par contre j’ai un problème récurrent avec l’outil calcul, je créer mon calcul, j’enregistre, je test et il ne fonctionne pas. Il m’arrive parfois de supprimer tout le calcul ou la ligne calcul dans le formulaire et la re-créer pour le faire fonctionner, . C’est assez long..

    Cela pourrais venir des espaces dans le calcul ? de l’ordre de création ?

    Cordialement

    • Sarah Marivaux

      15 Jan, 2018

      Bonjour,

      Afin de pouvoir reproduire le souci que vous rencontrez, pourriez-vous nous contacter au 04 90 23 67 60 ou nous envoyer un e-mail à contact @ kizeo.com ?

      Cordialement,

  • Aurélien

    12 Jan, 2018

    Bonjour

    La fonction “champ toujours caché” de l’outil calcul empêche t-elle de réaliser le calcul ?

    Cordialement

    • Sarah Marivaux

      15 Jan, 2018

      Bonjour,

      Cette fonctionnalité n’empêche pas d’effectuer un calcul. L’opération s’effectue, que l’élément soit caché ou non.

      Cordialement,

  • Fanny

    04 Jan, 2018

    Bonjour,

    Suite à mon récent problème concernant l’affiche en mode “aperçu liste” du code (et non du libellé) sur des choix dans un tableau, je pense avoir trouvé un moyen pour contourner ce problème mais un nouveau est survenu.
    J’ai opté pour une liste plutôt qu’un choix avec une liste externe où j’ai mis en référence un système de numérotation me permettant d’effectuer des calculs selon les choix. J’ai donc intégré mes calculs directement dans le tableau. J’aimerai maintenant effectuer un calcul intérieur qui prend en compte le calcul effectué à l’intérieur de mon tableau mais je n’y arrive pas. Avez-vous une solution ?

    • Sarah Marivaux

      04 Jan, 2018

      Bonjour,

      Pourriez-vous nous contacter au 0490236760 afin que nous puissions regarder cela ensemble ?

      Cordialement,

  • Fanny

    03 Jan, 2018

    Bonjour,

    Pour générer un calcul sur des “choix” dans un tableau, j’attribue en code un chiffre puis en libellé un texte à chacun de mes choix. Sur ma tableau, lorsque je rempli mon tableau, que je l’enregistre et qu’ensuite je passe en “aperçu liste”, je constate que la réponse à mes choix sont représentées par le code (soit le chiffre) et non le libellé (soit le texte).
    Est-il possible d’afficher le libellé en aperçu liste ?

    • Sarah Marivaux

      03 Jan, 2018

      Bonjour,
      Cela est malheureusement impossible. Le libellé apparaîtra toujours dans votre élément Choix et, afin de prendre en compte votre calcul, le code apparaîtra dans votre élément Calcul.

      Cordialement,

  • Aurélien

    07 Déc, 2017

    Bonjour

    Je souhaiterais ajouter un pré-fixe à une valeur saisie avec “champ saisie” régler avec “numérique entier” dois je passer par l”outils calcul ?

    Exemple :
    Le technicien tape “45268”
    Le pré-fixe choisi est “TL-”
    Du coup mon calcule affiche “TL-45268” et je peux le faire apparaitre dans une colonne avec “excel liste”

    Cordialement
    Aurélien

    • Agostinho Quintela

      08 Déc, 2017

      Bonjour,
      Vous pouvez, en effet, passer par le champ calcul en mettant la formule: liste + champ_de_saisie.
      Comme la liste contient des lettres, cela vous fera une concaténation que vous pourrez exporter dans votre excel liste.

      Cordialement,

  • MOTTEUX Aurélien

    12 Oct, 2017

    Bonjour,
    Je souhaiterais utiliser un champ calcul afin d’effectuer un calcul de cohérence sur un tableau et ne permettre d’enregistrer le formulaire que si ce champ Calcul a une valeur bien déterminée (de la même manière qu’il est impossible d’enregistrer le formulaire si un champ obligatoire n’est pas saisi ou que le nombre d’éléments d’un tableau n’est pas inclus entre le min et max défini).
    Merci,
    Aurélien.

    • Agostinho Quintela

      12 Oct, 2017

      Bonjour,
      Il n’y a pas de contrôle direct entre le champ calcul et le fait d’enregistrer votre formulaire. Toutefois, en passant par une étape intermédiaire, c’est faisable.
      Vous pouvez ajouter un champ de saisie obligatoire qui servira de contrôle. Celui-ci sera visible s’il ne respecte pas la condition de votre calcul de cohérence.
      Vous lui mettez un texte par défaut comme par exemple “Champ de contrôle de cohérence”. Dans l’option avancé de ce champ, mettez lui un Masque de saisie (Expression régulière) compliqué comme “+++^^^ne-rien-saisir-ici-champ-de-controle^^^+++” .
      Et dans Masque de saisie (Explications pour les mobiles), indiquez à vos utilisateurs que le champ calcul de cohérence de respecte pas vos conditions.
      Ainsi, l’enregistrement du formulaire sera impossible tant que le champ calcul n’est pas bon et que le champ de saisie de contrôle ne disparaisse.

      N’hésitez pas à nous contacter par mail ou par téléphone.

      Cordialement,

  • afif zakaria

    07 Août, 2017

    Bonjour,
    J’ai créé un formulaire dans lequel le personnel terrain doit saisir 4 valeurs numériques négatives (exemple :-16.42) et j’aimerai qu’a l’aide de Kizéo je puisse faire la différence entre la valeur la plus élevé des 4 et celle la moins élevé.
    Je ne vois pas de fonction min ou max sur Kizéo .
    Cette demande est-elle possible ?
    Cordialement
    AFIF Zakaria

    • Sarah Marivaux

      07 Août, 2017

      Bonjour,

      Cette fonctionnalité n’existe malheureusement pas. Une évolution de l’élément Calcul est prévue cependant sans date de développement pour l’instant.

      Cordialement,

  • Dessirier Sylvain

    27 Juil, 2017

    Bonjour,
    Sur un formulaire, un opérateur saisie un numéro de rapport.
    Je souhaiterait pouvoir afficher le dernier numéro de rapport déjà créer afin d’éviter d’avoir des doublons.
    Est ce possible ?
    Cordialement

    • Sarah Marivaux

      27 Juil, 2017

      Bonjour,

      Il n’est pas possible d’afficher la dernière saisie d’un élément. Cependant, dans les options de votre élément champ de saisie, onglet Avancé, vous pouvez retrouver la fonction Remplissage automatique. Cette dernière permet de retrouver dans une liste, les derniers éléments saisis.

      Cordialement,

  • Sylvain

    21 Juil, 2017

    Bonjour,
    J’utilise la fonctionnalité ItemRefNum pour récupérer un champ dans un QR Code que je génère, et ça fonctionne très bien.
    Je souhaiterais l’utiliser pour lire un QR code généré par un fournisseur, mais il utilise le point virgule comme séparateur pour ses champs, et pas le |
    Est-il possible de reconnaître le point virgule comme séparateur des champs ?

    • Sarah Marivaux

      21 Juil, 2017

      Bonjour,

      Cela n’est malheureusement pas possible. Le | est considéré comment étant un séparateur pour nous, et non le ;.

      Cordialement,

  • DEGOUSEE Lucie

    17 Juil, 2017

    Bonjour,
    Est-il normal de ne pouvoir ajouter des conditions de visibilité sur l’élément Calcul à partir des champs utilisés pour le calcul ? Par exemple : je souhaite faire la différence entre 2 dates seulement si ces 2 champs dates sont remplis, quand je vais dans le menu visibilité de l’élément calcul et que j’ajoute une condition je retrouve la liste de tous les champs de mon formulaire à part les 2 champs dates utilisés dans la formule du calcul.
    Merci beaucoup pour votre réponse.

    • Sarah Marivaux

      17 Juil, 2017

      Bonjour,

      Actuellement, on ne peut pas générer la visibilité d’un élément suivant un champ date, cependant un correctif devrait être apporté prochainement.

      Cordialement,

  • Viossat Anne-Laure

    30 Juin, 2017

    Bonjour,
    nous utilisons vos formulaires pour réaliser des audits (respect de points de procédures), avec en notation possible 1 (réalisé correctement), 0 (non/mal réalisé), N/A (quand le point n’est pas applicable lors de l’audit).
    Nous souhaitons ensuite récupérer la note de l’audit, c’est-à-dire la somme des points obtenus sur le maximum de points possibles.
    Or la fonction “calcul” ne gère pas le texte (N/A), et ne permet pas non plus de compter le nombre d’items applicables lors de l’audit, pour finalement calculer la note…
    Auriez-vous une piste pour contourner ce problème, sans avoir à exporter le formulaire sous Excel?
    Merci pour votre aide

    • Jean-Didier Baculard

      30 Juin, 2017

      Bonjour

      Je vous conseille de passer avec une liste qui utilise la syntaxe code:libellé, exemple :

      1:1
      0.5:0,5
      0:0
      0:N

      Cela ne change rien pour l’affichage du formulaire mais l’application prendra en compte le nombre avant les 2 points. Cela évitera le problème du “N”.

      Pour votre 2ème question, je pense qu’il vous faut utiliser un calcul à l’extérieur des tableaux qui fait la somme du champ calcul à l’intérieur de chaque tableau.

      Cordialement

  • GUILLAUMOND William

    03 Avr, 2017

    Bonjour,

    Je suis très intéressé par votre réponse et par les possibilités sur le sujet de M. Pham Dinh.
    Merci de votre retour et bonne journée

    • Sarah Marivaux

      03 Avr, 2017

      Bonjour,

      Nous n’avons pas de fonction somme.si dans Kizeo. Cependant, afin de trouver des pistes se rapprochant de votre demande, voici quelques pistes :

      Vous pouvez jouer sur la visibilité des champs de saisie : à chaque élément de votre liste, vous lui attribuez un seul et unique champ de saisie. En dehors du tableau, vous pouvez ensuite calculer les sommes des champs.

      En utilisant le calcul avancé et en le multipliant par les données présentes dans vos champs de saisie.

      Cordialement,

  • Nicolas Pham Dinh

    20 Jan, 2017

    Bonjour,

    Sur un formulaire, un opérateur remplit un tableau du type suivant :
    Il saisit le lieu, la catégorie et renseigne la quantité :

    lieu 1 catégorie 2 2
    lieu 2 catégorie 3 7
    lieu 3 catégorie 1 1
    lieu 4 catégorie 2 5

    Est-il possible, à partir de l’élément “Calcul” d’obtenir la somme des quantités de la catégorie 2 ?
    Est-ce qu’il existe un pointeur ?

    Cordialement

    • Vincent Demonchy

      20 Jan, 2017

      Bonjour,

      Tout dépend du type de champ représentant vos catégories ainsi que du nombre de catégories différentes.

      Je vous contacte par email afin d’en savoir plus.

      Cordialement,

  • PONT Aymeric

    14 Déc, 2016

    Bonjour,

    Quand je pose un bloc calcul dans mon formulaire, je vais dans les paramètres du bloc, onglet “calcul”.
    Ici, je ne vois pas comment utiliser le choix “fonction”. Je ne trouve pas le tuto non plus !

    Pouvez-vous m’éclairer ?

    Merci,

    • Sarah Marivaux

      14 Déc, 2016

      Bonjour,

      Dans le choix fonction, vous avez deux éléments :
      – l’identifiant unique : cette fonction vous permet de générer, comme son nom l’indique, une chaîne de chiffre aléatoire.
      – ItemRef Num : vous permet d’attribuer au champ calcul la même fonction que l’élément Référence. Lié à un autre élément (Tag NFC, champ de saisie..), il permettra de venir chercher une information dans ce dernier.
      L’information présente dans votre tag NFC est par exemple : Lundi|4. En indiquant dans votre ItemRef Num(tagNFC,2), vous lirez l’information dans la seconde colonne soit 4. Les colonnes doivent être séparées par un |.

      Cordialement,

Poster un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *