Ksaar documentation
Se connecter
  • 👋Bienvenue sur Ksaar !
  • 👾Les concepts de base
    • ✨Créer une App
    • ✋L'Espace Personnel
    • 🎨Éditer le contenu
  • LES ÉLÉMENTS
    • 🔠Les éléments
    • 🧑‍🎨 Éléments contenus basiques
    • ✔️ Éléments champs
    • { } Les Variables
    • 📈Éléments données
    • 🖇️Éléments liaisons
      • ↔️Liaison synchronisée
    • ⏭️Éléments matrices
    • 💯Les Calculs
      • 📆Calculs sur des dates
      • 🔢Calculs conditionnels
      • 🔗Calculs de liaison
    • ➗Les Formules
  • Les workflows
    • 🗂️Le Workflow
      • 🚀Workflow public
    • 📋Les Pages
    • 💥Les Actions
      • ✉️Envoi d'e-mails et de SMS
      • 🧭Redirection
      • 📄Créer un document
      • ⏭️Exporter une fiche
      • 🔄Mettre à jour les champs et liaisons
      • 💱Convertir des fichiers
      • 🚻Créer un groupe
      • 👯‍♂️Ajouter au(x) groupe(s)
      • 📝Signature électronique
      • ☎️Call API
      • 🧠Ksaar AI
      • 🔃Boucle
      • ⏺️Créer un enregistrement
      • 🗑️Supprimer un enregistrement
      • ✔️Activer un utilisateur
      • 🚫Désactiver un utilisateur
      • 📲Créer un QR code
      • 👤Créer un utilisateur
      • ⏺️Sauvegarder l'enregistrement
      • 🗓️Créer un ICS
    • ⬆️Importer des données
    • ⬇️Exporter des données
    • 👀Les Suivis
    • 📑Les fiches : Modifier/afficher vos données
    • ⚙️Les tables
  • Les utilisateurs
    • 🤵‍♀️Créer un Persona
    • 🤵‍♂️Éditer un Persona
    • 👥Groupes
    • 👤Utilisateurs
    • ➕Ajouter un utilisateur
    • 🔐Délégation de l'administration
  • L'affichage des données
    • 👀Visualiser les données
    • 🔲Tableaux
    • 🗓️Plannings
    • ⬜Kanban
    • 📉Dataviz
    • ⚫Listes
    • 📍Cartes
    • 📆Planning de ressources
    • 🕙Planning de réservation de créneaux
  • Design
    • 🔡Customisation des polices
  • 🎨Gestion des styles d'une application
  • Le multi-environnement
    • 🌳Le multi-environnement
      • 🤓L'essentiel du multi-environnement
      • ⏯️Utiliser le multi-environnement
      • 📤Mettre en production
      • 🕑L'historique de versions
  • ALLER PLUS LOIN
    • 🔗Les Liaisons
    • ☝️Les Conditions
    • 🎬Les Scénarios Conditionnels
    • 🪆Les Poupées Russes
    • 🚀Les Automations
      • ⏺️Quand un enregistrement est créé
      • 💱Quand un enregistrement est modifié
      • ⏱️À une date prévue
      • 🌐Quand un webhook est reçu
      • 📩Quand un e-mail est reçu
    • 🔎Vérifier si un enregistrement est déjà existant
    • 📱Créer une app iOS
    • 💾Sauvegarder ses données
  • CONNEXIONS
    • 📧Connexion à un serveur SMTP
      • Paramétrer un SMTP Google / Gmail
      • Paramétrer un SMTP Outlook
    • 🌐API Ksaar
    • 🧰Make
      • 📥Remplir un Google Sheets avec des enregistrements Ksaar
      • 🗓️Synchroniser un agenda Google avec des enregistrements Ksaar
    • 🤖Zapier
  • EN SAVOIR PLUS
    • 📗Le dico Ksaar
    • ❓FAQ
Propulsé par GitBook
Sur cette page
  • 🔢 CRÉER UN CALCUL
  • 🧮 FONCTIONS DISPONIBLES DANS LES CALCULS
  • 📝 AJOUTER UN CALCUL DANS UN DOCUMENT

Cet article vous a-t-il été utile ?

  1. LES ÉLÉMENTS

Les Calculs

PrécédentÉléments matricesSuivantCalculs sur des dates

Dernière mise à jour il y a 1 an

Cet article vous a-t-il été utile ?

Il est possible de créer des calculs avec des données entrées via ou avec des options d'un auxquelles vous aurez attribué une valeur.

🔢 CRÉER UN CALCUL

La création d'un calcul se fait depuis une Page d'un Workflow. Le pictogramme se situe en bas à gauche :

Vous retrouvez les champs de la Table dans le menu déroulant "Variables".

🧮 FONCTIONS DISPONIBLES DANS LES CALCULS

  • {A}+{B} : Addition

  • {A}-{B} : Soustraction

  • {A}*{B} : Multiplication

  • {A}/{B} : Division

  • {A}^{B} : Puissance

  • pow({A},{B}) : Puissance {A}^{B}

  • MIN({A},{B}) : Minimum entre {A} et {B}

  • MAX({A},{B}) : Maximum entre {A} et {B}

  • sqrt({A}) : Racine carrée

  • cbrt({A}) : Racine cubique

  • log({A}) : Logarithme népérien

  • log2({A}) : Logarithme binaire

  • log10({A}) : Logarithme décimal

  • exp({A}) : Exponentielle

  • {A}! : Factorielle

  • abs({A}) : Valeur absolue

  • sign({A}) : -1 / 0 / 1 selon le signe de {A}

  • {A}%{B} : Modulo

  • gcd({A},{B}) : PGCD (Plus Grand Commun Diviseur)

  • lcm({A},{B}) : PPCM (Plus Petit Commun Multiple)

  • cos({A}) : Cosinus

  • sin({A}) : Sinus

  • tan({A}) : Tangente

  • acos({A}) : Arc cosinus

  • asin({A}) : Arc sinus

  • atan({A}) : Arc tangente

  • cosh({A}) : Cosinus hyperbolique

  • sinh({A}) : Sinus hyperbolique

  • tanh({A}) : Tangente hyperbolique

  • round({A},{B}) : Arrondi à l'entier ou au nombre décimal le plus proche. Ex : round(8.24567,3) = 8.246

  • floor({A},{B}) : Arrondi à l'entier ou au nombre décimal inférieur le plus proche. Ex : floor(8.24567,3) = 8.245

  • ceil({A},{B}) : Arrondi à l'entier ou au nombre décimal supérieur le plus proche. Ex : ceil(8.24567,3) = 8.246

  • fix({A},{B}) : Arrondi à l'entier ou au nombre décimal le plus proche, en direction de 0. Ex : fix(8.24567,3) = 8.245

  • random() : Valeur aléatoire entre 0 et 1

  • random({B}) : Valeur aléatoire entre 0 et {B}

  • random({A},{B}) : Valeur aléatoire entre {A} et {B}

  • randomInt({B}) : Entier aléatoire entre 0 et {B}

  • DATE_DIFF({A}, {B}, unit)

  • IF( CONDITION, VALEUR_SI_VRAI, VALEUR_SI_FAUX)

  • AND(CONDITION1,CONDITION2)

  • OR(CONDITION1,CONDITION2)

La fonction number convertit une grandeur avec unité en une autre unité et en ressort le nombre converti.

  • number({A} km, m) : Conversion de {A} kilomètre en mètre.

    Ex : number(8 km, m) = 8000

  • number({A} sqft, m2) : Conversion de {A} square foot en mètre carré.

    Ex : number(8 sqft, m2) = 0.74

  • number({A} A * 3 V * 3 days, kWh) : Conversion d'Ampères. Volts.Jours en

    kWh

    Ex : number(8 A * 3 V * 3 days, kWh) = 1.73

    Explication:

    Les Ampères x Volts sont une mesure d'Energie, A.V est équivalent à Watts W, et donc

    • {A} A sont des Ampères

    • 3 V sont des Volts

    • 3 days est une mesure de temps

    • En multipliant les 3 grandeurs, on obtient de A. V.jours qui se convertit en kW heures

📝 AJOUTER UN CALCUL DANS UN DOCUMENT

Vous pourrez ensuite retrouver les calculs créés dans le remplissage de document pour éditer une facture par exemple.

Pensez à donner un nom précis à vos calculs pour les retrouver lorsque vous voudrez les insérer en tant que Variables dans une Page ou dans un document.

Pour comprendre comment utiliser cette fonction 👉🏼

Pour comprendre comment utiliser ces fonctions 👉🏼

💯
Calculs sur les dates
Calculs Conditionnels
un Champ nombre
champ QCU
Editer un calcul en plaçant des Variables