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
  • 🔠 Utiliser les champs d'une liaison dans un élément
  • 💥 Utiliser les champs d'une liaison dans une action
  • ☝🏻 Utiliser les champs d'une liaison dans une condition

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

  1. ALLER PLUS LOIN

Les Liaisons

PrécédentL'historique de versionsSuivantLes Conditions

Dernière mise à jour il y a 11 mois

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

On appelle Liaison, la table sélectionnée dans les champs et .

Lorsqu'une liaison est créée entre deux tables, il est possible d'utiliser les champs de la table liée dans les éléments, les conditions et les actions de la table à laquelle on l'a liée.

Pour mieux comprendre comment utiliser les Éléments liaisons 👉🏻 .

🔠 Utiliser les champs d'une liaison dans un élément

Il possible d'utiliser les champs d'une table liée dans un élément (élément texte, élément tableau, ...) de la table à laquelle elle est liée.

🚧 Exemple : ajouter les champs d'une liaison dans un tableau

Reprenons l'exemple de l'application de gestion de chantiers de la page . Dans la table Nouveaux Chantiers, on avait créé un élément Liaison simple lié à la table Nouveaux Clients. Cette Liaison simple va permettre d'utiliser tous les champs de la table Nouveaux Clients dans des éléments de la table Nouveaux Chantiers.

Pour afficher les informations des chantiers et des clients correspondants dans le même tableau :

1️⃣ Créez un élément Tableau ayant pour source la table Nouveaux Chantiers.

2️⃣ Cliquez sur Ajouter une colonne et sélectionnez les champs de la table Nouveaux Chantiers à afficher (ex : nom du chantier, localisation du chantier, ...).

3️⃣ Cliquez sur Ajouter une colonne puis sur la liaison de la table Nouveaux Clients et sélectionnez les champs de la table Nouveaux clients à afficher (nom du client, prénom du client, ...)

Les informations des chantiers et des clients correspondants sont alors visualisables dans le même tableau.

💥 Utiliser les champs d'une liaison dans une action

Il possible d'utiliser les champs d'une liaison dans une action de la table à laquelle elle est liée.

🚧 Exemple : Mettre à jour les champs d'une liaison

1️⃣ Dans la table Nouveaux Clients, créez un champ nombre correspondant au nombre de chantiers du client.

2️⃣ Dans la table Nouveaux Chantiers, ajoutez une action Mettre à jour les champs. Paramétrez la pour qu'à chaque fois qu'un chantier est lié à un client, le nombre de chantiers du client est incrémenté de 1 :

Vous pourrez alors connaître le nombre total de chantiers que possède chaque client.

☝🏻 Utiliser les champs d'une liaison dans une condition

Les champs d'une liaison peuvent être utilisés dans les conditions de la table à laquelle elle est liée.

🚧 Exemple : conditionner une action avec les champs d'une liaison

Reprenons l'exemple précédent de l'Application de gestion de chantiers. On souhaite maintenant conditionner un envoi de mail si un client a été lié à son premier chantier.

1️⃣ Ajoutez une action Envoi de mail juste après l'action Mettre à jour les champs.

2️⃣ Cliquez sur les trois points à droite de l'action puis sur conditions.

3️⃣ Paramétrez la condition pour que l'envoi de mail s'effectue uniquement si le nombre de chantier du client est égal à 1 :

Si on reprend l'exemple de l'Application de gestion de chantiers dans . On souhaite maintenant connaître le nombre de chantiers associé à un client.

🔗
Éléments liaisons
Éléments Liaisons
Liaison simple
Liaison simple
Liaisons multiples
Ajout des champs d'une liaison dans un tableau
Formulaire de création de client
Paramétrage de l'action Mettre à jour les champs
Paramétrage de la condition d'envoi de mail