Brique heure - Effectuer des calculs sur les heures

1. Effectuer des calculs sur les heures

Il est utile d'effectuer des calculs sur des heures si vous souhaitez calculer automatiquement des heures à partir des données remplies par votre opérateur. Vous allez donc pouvoir créer une formule dans une brique Heure.

1.1. Quelle est donc cette fonctionnalité ?

Vous pourrez ainsi prendre la valeur d'un premier horaire , puis y ajouter des heures et des minutes.

Les formules à insérer dans votre brique Heure seront :

  • Heures : ##tag_heure##+hours(Nombre d'heures souhaitées)
  • Minutes : ##tag_heure##+minutes(Nombre de minutes souhaitées)

1.2. En pratique, comment faire des calculs sur des heures ?

Contexte : Imaginons un opérateur renseignant un horaire sur un formulaire. L'objectif serait d'ajouter une heure automatiquement à cet horaire.

1.3. Comment faire des calculs sur des heures ?

1. Glissez-déposer une première brique Heure dans votre formulaire.

2. Nommez cette brique "Heure de vérification". Cocher l'option "Heure de saisie".

image

3. Glissez-déposer une seconde brique Heure. Nommer la "Heure de seconde vérification".

4. Dans les paramètres, cliquez sur "formule".

5. Copier-coller le tag de la première brique heure. Ajouter le nombre d'heures ou de minutes entre parenthèses. Ici, on ajoute juste une heure.

image

6. Sur le formulaire, on voit qu'une heure a été ajoutée.

image

Il est aussi possible d'Effectuer des calculs sur les dates.

2. Récupérer les données de la brique heure

Il est possible d'extraire l'heure ou les minutes d'une tâche heure, à l'aide de tags. Ceci vous permettra de nommer des éléments de façon précise.

Voici les tags avec leur spécificités:

  • ##tagdate:hours##
  • ##tagdate:minutes##

Exemple pratique: Récupérer la valeur "minutes" de la brique heure:

Glissez-déposez une brique heure dans le formulaire

  • Glissez-déposez une brique Texte
  • Copiez le tag de la brique heure dans la valeur par défaut de la brique Texte en ajoutant "minutes" avant les ## de la fin
  • Vous devez avoir une valeur par défaut comme suivant: ##hour_xpkG3XOG:minutes##
image
image