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
  • ✍🏼 Les textes (champs textes, paragraphes, email, adresse, téléphone, url, ...)
  • 🗓️ Mettre à jour un champ date (champs Date, Date et heure)
  • 🗓️ Mettre à jour un champ plage de dates (champs Plage de dates, Plage de dates avec heure)
  • 🔢 Mettre à jour un champ nombre (champs Nombre, Chrono)
  • 📁 Mettre à jour un champ fichier (champs Fichier, qr code)
  • ✔️ Mettre un jour un champ QCM (champs QCM, QCU)
  • 🔗 Mettre à jour un champ liaison simple
  • 🔗Mettre à jour un champ liaison utilisateur
  • 📍 Mettre à jour un champ Adresse
  • ⏱️ Mettre à jour un champ Durée
  • 🖋️ Mettre à jour un champ Signature manuscrite

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

  1. Les workflows
  2. Les Actions

Mettre à jour les champs et liaisons

PrécédentExporter une ficheSuivantConvertir des fichiers

Dernière mise à jour il y a 1 mois

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

L'action Mettre à jour les champs permet de modifier vos variables en conditionnant ces changements.

La mise à jour des champs permet de mettre à jour des champs :

  • de l'enregistrement en cours

  • d'un enregistrement lié

  • d'une liaison utilisateur

Pour cela, vous ajoutez des blocs de mise à jour que vous pouvez conditionner. Pour chaque bloc, vous choisissez le champ à modifier et la manière dont vous voulez le modifier.

Les modifications sont effectuées dans l'ordre. Si vous modifiez une valeur, la modification sera prise en compte dans les mises à jour suivantes.

Les mises à jour sont disponibles sur :

✍🏼 Les textes (champs textes, paragraphes, email, adresse, téléphone, url, ...)

Les champs textes peuvent être mises à jour par un texte personnalisé incluant des variables ou un autre champ du même type.

🗓️ Mettre à jour un champ date (champs Date, Date et heure)

Vous pouvez mettre à jour un champ Date ou Date et heure en fonction de différentes valeurs :

  • un autre champ date auquel vous pouvez ajouter le nombre d'heures/de jours/de semaines/de mois/d'années souhaités

  • une valeur personnalisée au format date

  • la date du jour à laquelle vous pouvez ajouter le nombre d'heures/de jours/de semaines/de mois/d'années souhaité

  • En réinitialisant la valeur

🗓️ Mettre à jour un champ plage de dates (champs Plage de dates, Plage de dates avec heure)

Vous pouvez mettre à jour un champ Plage de dates ou Plage de dates avec heure en le modifiant par :

  • Un autre champ plage de dates

  • Une valeur personnalisée qui permet de mettre un jour les champs date de début et date de fin de la même manière qu'un champ date classique

  • en réinitialisant la valeur

🔢 Mettre à jour un champ nombre (champs Nombre, Chrono)

Vous pouvez mettre à jour un champ Nombre ou Chrono via une formule en utilisant des variables.

📁 Mettre à jour un champ fichier (champs Fichier, qr code)

Vous pouvez mettre à jour un champ Fichier ou qr code en le modifiant par :

  • la valeur d'un champ

  • une valeur personnalisée : vous pouvez importer un fichier de votre ordinateur directement dans l'interface

  • un document rempli que vous avez préalablement paramétré

  • En réinitialisant la valeur

✔️ Mettre un jour un champ QCM (champs QCM, QCU)

Vous pouvez mettre à jour un champ QCM ou QCU en le modifiant par :

  • la valeur d'un champ

  • une valeur personnalisée : vous pouvez sélectionner des options du QCM à modifier

  • un texte avec variables vous permettant de choisir des réponses en format texte.

  • En réinitialisant la valeur

Les réponses en format texte doivent être séparées par des virgules.

🔗 Mettre à jour un champ liaison simple

Vous pouvez mettre à jour un champ d'une table liée avec l'action "Mettre à jour les champs". En cliquant sur Variable à modifier, vous sélectionnez une liaison puis vous choisissez la variable de la liaison que vous souhaitez mettre à jour.

🔗Mettre à jour un champ liaison utilisateur

On peut mettre à jour un champ liaison utilisateur par :

  • un utilisateur particulier : signifie que les options qui s'afficheront dans la liste déroulante seront les valeurs possibles du champ liaison utilisateur.

  • l'utilisateur connecté

  • email de l'utilisateur égal à un champ. Ça permet de rechercher un utilisateur par son email et mettre à jour le champ liaison utilisateur, uniquement si on trouve l'utilisateur

  • la valeur d'un champ : vous pouvez directement sélectionner un utilisateur

  • attribuer à un collaborateur le statut présent ou absent

  • dans le cas où il serait absent, lui attribuer un remplaçant

  • mettre à jour l'affectation d'un chantier d'un collaborateur absent à son remplaçant

1️⃣ Créez un nouveau workflow "Présence" dans l'espace personnel des collaborateurs et ajoutez y un champ QCU Présent ou Absent. Dans le cas où l'utilisateur indique qu'il est absent, ajoutez un champ liaison utilisateur, lui permettant de choisir un remplaçant parmi ses collaborateurs pendant sa période d'absence.

2️⃣ Dans le workflow "Nouveau Chantier", vous pourrez ajouter l'élément "Liaison simple" et sélectionner le workflow "Présence" pour lier votre chantier à la présence d'un collaborateur.

3️⃣ Depuis l'espace personnel du Manager, quand le manager attribue un chantier à un utilisateur lié Absent dans le workflow "Nouveau Chantier", le chantier devra automatiquement être attribué au remplaçant. Pour cela, mettez à jour le champ liaison utilisateur "Affectez ce chantier à" à la valeur du champ liaison utilisateur "Remplaçant".

4️⃣ Puis conditionnez votre mise à jour en l'effectuant uniquement si l'utilisateur affecté au chantier est absent :

Dans une boucle, il est possible de mettre à jour une liaison simple ou une liaison utilisateur à jour par "l'enregistrement sur lequel j'itère".

📍 Mettre à jour un champ Adresse

Vous pouvez mettre à jour un champ Adresse le modifiant par :

  • la valeur d'un champ durée

  • Une valeur personnalisée

  • En réinitialisant la valeur

⏱️ Mettre à jour un champ Durée

Vous pouvez mettre à jour un champ Durée le modifiant par :

  • la valeur d'un champ Adresse

  • En réinitialisant la valeur

🖋️ Mettre à jour un champ Signature manuscrite

Vous pouvez mettre à jour un champ Signature manuscrite le modifiant par :

  • la valeur d'un champ Signature manuscrite

  • En réinitialisant la valeur

Si on reprend l'exemple de l'Application de gestion de chantiers dans . On souhaite maintenant connaître le nombre de chantier associé à un client. Dans le workflow "Nouveau Client", on crée un champ nombre correspondant au nombre de chantier du client et on l'initialise à 0. Puis, à chaque fois qu'un chantier sera lié à un client dans le workflow "Nouveau Chantier", ce nombre sera incrémenté de 1. On pourra alors connaître le nombre total de chantier que possède chaque client.

Si on reprend encore l'exemple de l'Application de gestion de chantiers dans . On souhaite maintenant pouvoir :

💥
🔄
Les textes
Les champs dates
Les champs plages de dates
Les champs nombres
Les champs fichiers
Les champs QCM
Les champs liaison simple
Les champs liaison utilisateur
Les champs adresses
Les champs durées
Les champs signatures manuscrites
Liaison simple
Liaison Utilisateur
Paramétrage de la mise à jour d'un champ date
Paramétrage de la mise à jour d'un champ plage de dates
Paramétrage de la mise à jour d'un champ nombre
Paramétrage de la mise à jour d'un QCM par texte avec variables
Paramétrage de la mise à jour d'un champ liaison simple
Paramétrage de la mise à jour d'un champ liaison utilisateur
Paramétrage de la condition