15Sep, 2016
6Ré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é : Ajouter un champ.

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.

Prenons l’exemple de la gestion de vos appartements depuis votre formulaire « Etat des lieux ». Chacun de vos appartements possèdent un  Tag NFC qui contient le numéro de l’appartement, le nom et prénom de vos locataires ainsi que leur numéro de téléphone. Afin de faciliter la lecture de ces données, nous allons lier notre fonction ItemRefNum à notre élément Tag NFC.

Sur le back office.

  • Sélectionnez l’élément Calcul puis allez dans ses options. Dans notre exemple, nous le renommons « Numéro de l’appartement ».
  • Dans l’onglet Calcul, ajoutez la fonction ItemRefNum (présente dans le menu déroulant Fonction) ; comme expliqué précédemment, elle vient lire une information contenue dans une colonne indiquée.
  • Dans ses parenthèses, avant la virgule, ajoutez l’élément Tag NFC (depuis le menu déroulant Ajouter un champ) puis, à la suite de la virgule, le numéro de la colonne que votre élément Calcul devra lire. Dans notre exemple, nous ajoutons 1.

ajoutez la fonction ItemRefNum

  • Rendez la saisie de ce champ modifiable afin de pouvoir modifier le résultat lors de vos états des lieux si vous le souhaitez dans l’onglet Propriétés.
  • Nous répétons cette opération deux autres fois afin de créer nos champs « Nom du locataire » et « Numéro de téléphone ». A chaque fois, nous modifions simplement le numéro de la colonne.

création de deux champ calcul avec la fonction ItemRefNUm

  • N’oubliez pas de valider et d’enregistrer votre formulaire !

Sur le mobile.

  • Ouvrez votre application Kizeo Forms puis sélectionnez votre formulaire.
  • Appuyez sur l’élément Tag NFC.

  • Placez votre appareil mobile proche du tag NFC.
  • L’information présente dans le tag NFC apparaît dans le champ Tag NFC ainsi que dans les trois champs Calcul : Numéro de l’appartement, Nom du locataire et Numéro de téléphone.

L’information présente dans le tag NFC apparaît dans le champ.

Rappel : la fonction ItemRefNum du champ Calcul nous permet de venir chercher une information dans une colonne présente dans le tag NFC. Chacune des colonnes de l’information étant séparée par une barre verticale | (pipe).

la fonction ItemRefNum du champ Calcul nous permet de venir chercher une information

  • Si vous avez sélectionné l’option ‘Saisie modifiable’, vous pourrez modifier l’information scannée.

Pour plus d’information, n’hésitez pas à consulter notre tutoriel sur le Tag NFC.


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 6 commentaires

  • 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 *