1. Définition d’une formule
  2. Les différents types de formules
  3. Exemples de cas d’usages

Définition d’une formule

Mode permettant, au niveau des attributs de noeuds, d’écrire du texte en appelant des éléments dynamiques que sont les variables.

Ex: Dans l’attribut texte d’un noeud Bouton, on pourrait écrire la formule: @currentdate + 1

Les différents types de formules

Les formules sont disponibles dans les attributs et dans les paramètres de certains blocs qui sont convertibles en formule.

Voltapp utilise des formules nocode & low code :

No Code

Exemple de concaténation simple basée sur la variable User Name (Nom d’utilisateur)

Exemple de concaténation simple basée sur la variable User Name (Nom d’utilisateur)

Les formules qui commencent par “=” passent en mode Excel.

Les formules qui commencent par “=” passent en mode Excel.

NB: Les formules Excel peuvent aussi utiliser la concaténation de texte. Voir exemple.

Les types de formules “where” permettent de filtrer des réponses depuis les bases de données. Elles utilisent la grammaire de l’outil base de données.

La communauté Airtable est particulièrement active et l’outil est fait pour les débutants.

Low code

D’autres types de formules “where” pour des outils base de données plus avancés.

Exemples de cas d’usages

Les formules les plus utilisées sont les plus simples:

Nom Exemple formulation Résultat attendu
ADDITION =1+2 3
SOUSTRACTION =5-1 4
MULTIPLICATION =2*2 4
DIVISION =10/5 2
IF(Condition, Vrai, Faux) =IF(5 < 2, 1, 3)
=IF(5 < 2, “Non”, “Oui”)
=IF(isAdmin, “Accès autorisé”, “Accès refusé”) 3
“Oui”
“Accès autorisé” : si isAdmin est $true$
“Accès refusé” : si isAdmin est $false$

Rendre dynamique un texte

Transformer un texte en formule pour y afficher la valeur d’une variable qui peut être représentée en texte (textuel: “Jon”, booléen: “TRUE”, nombre: “36.5”)

Pour inclure une variable, il faut utiliser le @ et la sélectionner dans la liste des variables disponibles sur le nœud.

Pour inclure une variable, il faut utiliser le @ et la sélectionner dans la liste des variables disponibles sur le nœud.

Rendre le design dynamique

Untitled

Untitled

Ecrire une règle dynamique

Exemple pour gérer le pluriel dans un texte en fonction d’une variable numérique (ici orderCount)

Exemple pour gérer le pluriel dans un texte en fonction d’une variable numérique (ici orderCount)

Untitled