A quoi servent les fonctions dans le studio ?
Les fonctions dans le studio vous permettront de réaliser des calculs rapidement, directement au sein de votre application Ermeo.
Quelle est la liste des fonctions utilisables?
Fonction | Description | Spécificités | Type de brique |
abs(x) | Calcule la valeur absolue du nombre x passé en argument | Nombre | |
cube(x) | Calcule la multiplication au cube, du nombre x passé en argument | Nombre | |
gcd(x,y) | Calcule le plus grand diviseur commun entre les nombres x et y passés en argument |
Nombre | |
mod(x,y) | Calcule le reste de la division modulo des nombres x divisé par y | Nombre | |
pow(x,y) | Calcule la puissance du nombre x par y (x^y) | Nombre | |
sign(x) | Renvoie -1 si le nombre x passé en argument est négatif, ou 1 si le nombre x passé en argument est positif (ou nul) |
Nombre | |
square(x) | Renvoie le résultat de la multiplication de la valeur x passé en argument par elle-même (x*x) |
Nombre | |
round(x) | Calcule la valeur arrondie du nombre x passé en argument. La valeur renvoyée est le nombre entier le plus proche (arrondi inférieur ou supérieur). Il n'est pas possible de choisir entre le fait d'arrondir à la valeur supérieure ou à la valeur inférieure |
Spécific avec décimal | Nombre |
compare(x,y) | Renvoie 1 si le nombre x passé en argument est supérieur au nombre y passé en argument. Renvoie -1 si le y est supérieur à x. Renvoie 0 si x est égale à y |
Nombre | |
equal(x,y) | Renvoie 1 si les nombres x et y passés en argument sont égaux. Renvoie 0 si x et y sont différents |
Nombre | |
unequal(x,y) |
Renvoie 1 si les nombres x et y passés en argument sont différents. Renvoie 0 si x et y sont égaux. |
Nombre | |
larger(x,y) |
Renvoie 0 si le nombre y passé en argument est supérieur ou égal au nombre x passé en argument. Renvoie -1 si y est inférieur à x |
Nombre | |
smaller(x,y) | Renvoie 1 si x est inférieur à y. Renvoie 0 si x est supérieur ou égal à y | Nombre | |
max(a,b,c) | Renvoie la valeur la plus grande parmi les valeurs a,b et c | Nombre | |
min(a,b,c) | Renvoie la valeur la plus petite parmi les valeurs a,b et c | Nombre | |
mean(a,b,c) | Renvoie la moyenne des valeurs a,b et c passés en argument | Nombre | |
variance(a,b,c) | Renvoie la variance des valeurs a,b et c passés en argument | Nombre | |
hasNumericValue(x) | Renvoie 1 si la valeur x passée en argument est un nombre | Nombre | |
isInteger(x) | Renvoie 1 si la valeur x passée en argument est un nombre entier | Nombre | |
isNegative(x) |
Renvoie 1 si la valeur x passée en argument est un nombre négatif. Renvoie 0 si le nombre est strictement supérieur à 0 |
Nombre | |
isPositive(x) |
Renvoie 1 si la valeur x passée en argument est un nombre positif. Renvoie 0 si le nombre est strictement inférieure à 0 |
Nombre | |
isZero(x) | Renvoie 1 si la valeur x passée en argument est égale à 0. Renvoie 1 si le nombre est différent de 0 |
Nombre | |
Count | https://support.ermeo.com/hc/fr/articles/4407710265490-Identifier-le-nombre-d-occurences- | Nombre | |
Random | https://support.ermeo.com/hc/fr/articles/360011823919-Cr%C3%A9ez-une-formule-dans-une-brique-Nombre | Nombre | |
Itération | ##nom_de_la_tache[1]## : correspond au numéro d'itération de la section répétable ou de la brique création. Exemple : Peut servir à récupérer une valeur d'une itération spécifique Permet de calculer toutes les briques nombre d'une section répétable grâce aux calculs d'itération |
Nombre, texte ... | |
##report_id## | Avoir un numéro de rapport alphanumérique unique afin de donner l'unicité au rapport. |
Ne peut être utilisé que dans les rapports personnalisés et non dans le studio d'édition | Rapport personnalisé |
Pour utiliser ces fonctions, il faut placer le nom de la fonction au sein de la formule calc.
Exemple pratique : Nous allons utiliser la fonction mean, afin de calculer la moyenne de deux nombres.
1. Glisser-déposer deux briques Nombres au sein de votre formulaire. Nommez-les "Nombre 1" et Nombre 2".
2. Glisser-déposer une troisième brique Nombre. Nommez-la "Résultat Moyenne".
3. Ecrivez la formule suivante au sein du champ formule : calc(mean(Nombre1,Nombre2))
4. Lancez le formulaire en prévisualisation pour observer la moyenne des nombres.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.