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
  • 🔗 Liaison simple
  • ☝🏼Les Conditions sur les champs Liaison simple
  • 🔗🔗 Liaisons multiples
  • Liaison synchronisée
  • 🙏🏽 Liaison Utilisateur
  • 👩🏻‍💼👨🏽‍💼 Liaisons Utilisateurs
  • 👯‍♂️ Liaison groupe

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

  1. LES ÉLÉMENTS

Éléments liaisons

PrécédentÉléments donnéesSuivantLiaison synchronisée

Dernière mise à jour il y a 1 an

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

🔗 Liaison simple

L'élément Liaison simple vous permet de lier un Enregistrement à un autre. C'est à dire que vous pouvez retrouver les données d'un Enregistrement dans un autre.

Prenons l'exemple d'une Application de gestion de chantiers avec : 1. un Workflow qui vous permet d'ajouter de nouveaux clients à votre annuaire 2. un Workflow qui vous permet d'ajouter de nouveaux Chantiers Dans le Workflow "Nouveau Chantier", vous pourrez ajouter l'élément "Liaison simple" et sélectionner le Workflow "Nouveau Client" pour, par exemple, lier votre chantier à un client spécifique. Ainsi, les données de l'Enregistrement 1 seront liés aux données de l'Enregistrement 2. Pour son paramétrage, choisissez :

  • son identifiant unique (ici : client lié au chantier) & son libellé (ici : Sélectionnez le client lié au chantier : )

  • la : champ de la table, champ Utilisateur ou champ Réutilisable

  • de quelle Table vous souhaitez afficher la liste des enregistrements liés pour

  • récupérer les Enregistrements de : 👉🏼 De l'Utilisateur connecté : signifie que les réponses qui s'afficheront dans la liste déroulante seront issues des enregistrements remplis par l'Utilisateur uniquement. Par exemple, si l'Utilisateur a rempli 2 workflows "Ajouter un client", alors, lors d'un ajout de Chantier, seulement 2 clients apparaîtront. 👉🏼 Des Groupes auxquels appartient l'Utilisateur : signifie que les réponses qui s'afficheront dans la liste déroulante seront issues des enregistrements remplis par l'Utilisateur ET des enregistrements remplis par les Utilisateurs faisant partie du même Groupe (pour rappel, en tant que Maker vous pouvez paramétrer des d'Utilisateurs au niveau de l'onglet ou bien laisser la possibilité au USER de les paramétrer lui-même au niveau de l'onglet ). Par exemple : si Marie et Paul font partie du même Groupe et qu'ils ont renseignés 2 clients chacun, alors 4 clients s'afficheront dans la liste déroulante. 👉🏼 Tout le monde : signifie que les réponses qui s'afficheront dans la liste déroulantes seront issues des enregistrements remplis par tous les Utilisateurs de l'Application.

  • le champ à afficher : c'est à dire la donnée de l'enregistrement que vous souhaitez faire apparaître dans vos Tableaux. Par exemple : le Nom, le Prénom, le numéro de Téléphone...

☝🏼Les Conditions sur les champs Liaison simple

Lorsque vous ajoutez un champ Liaison simple, vous avez la possibilité de conditionner son affichage :

  • en fonction de la réponse à un champ Utilisateur (identifiés par le (U) devant leur identifiant unique)

  • en fonction de la réponse à un champ de la table

  • en fonction de la réponse à un champ d'une table liée Par exemple, lors d'un workflow de création de nouveau chantier, je veux que le champ Liaison simple ne s'affiche que pour un Utilisateur en particulier.

1️⃣ J'insère le champ Liaison simple dans mon workflow puis je double clique dessus 2️⃣ Je clique sur Conditions et je définis ma Condition :

  • Champ à tester : (U) Nom

  • Égal à : une valeur personnalisé

  • Je tape le nom de la personne pour qui je veux que mon champ s'affiche

🔗🔗 Liaisons multiples

L'élément Liaisons multiples vous permet de lier un Enregistrement à d'autres. C'est à dire que vous pouvez retrouver les données de plusieurs Enregistrements dans un autre.

Cet élément fonctionne de la même manière que l'élément Liaison simple, mais il permet à l'utilisateur final de l'application de pouvoir sélectionner plusieurs enregistrement alors que l'élément Liaison simple permet d'en sélectionner un seul.

Reprenons l'exemple précédent de l'Application de gestion de chantiers. Vous souhaitez maintenant lier votre chantier à plusieurs clients.

Pour cela, ajoutez un élément Liaisons multiples et paramétrez le de la même façon qu'une Liaison simple. L'utilisateur final de votre application a maintenant la possibilité de sélectionner plusieurs clients lors de la création d'un nouveau chantier.

Vous avez la possibilité de synchroniser une liaison, simple ou multiple, avec une autre liaison, simple ou multiple.

Cette synchronisation signifie que tout ajout, modification ou suppression d’enregistrements effectués dans une première liaison se retrouvera forcément dans la deuxième et inversement.

L'objectif d'une synchronisation est double :

  • Dans un premier temps, faire concorder deux liaisons ensembles et corriger toute erreur de logique,

  • Ensuite, maintenir cette cohérence et d’empêcher toute autre erreur.

Une liaison ne peut être synchronisée qu’avec une seule autre liaison. Il n’est pas possible d’avoir trois liaisons synchronisées ensembles. Il n’est également pas possible de synchroniser une liaison utilisateur ou un groupe avec un autre type de liaison.

Voici les étapes à suivre pour synchroniser une liaison :

1️⃣ Ouvrir les paramètres de la liaison que vous désirez synchroniser

2️⃣ Cliquer sur le bouton “Synchroniser la liaison”. Une pop-up s’ouvre.

3️⃣ Sélectionner la liaison à synchroniser avec votre liaison

Vous ne pouvez synchroniser votre liaison qu’avec une liaison de la table vers laquelle votre liaison pointe

5️⃣ Une explication apparaît. Une fois lue, appuyer sur le bouton Synchronisation

6️⃣ Vos liaisons sont synchronisées !

Lisez bien les différents cas d’usages de la synchronisation et assurez vous de les comprendre avant de tenter une synchronisation sur vos propres données. Vous pourriez les modifier sans possibilités de revenir en arrière.

👉 Pour voir les cas d’usages, c’est ici :

🙏🏽 Liaison Utilisateur

L'élément Liaison Utilisateur vous permet de lier un enregistrement à n'importe quel utilisateur de l'App déjà inscrit ou ajouté par un Utilisateur (qui a les droits nécessaires pour le faire). Comme pour l'élément Liaison simple, restons sur l'exemple d'une Application de gestion de chantiers avec : 1. un Workflow qui permet d'ajouter de nouveaux Chantiers 2. un Espace personnel Manager permettant d'accéder à un Suivi pour affecter un chantier à un de ses collaborateurs

👉🏼Ainsi, dans le Suivi "Affectation", ajoutez un élément "Liaison Utilisateur" et choisissez :

  • Puis décidez si vous souhaitez récupérer la liste d'Utilisateurs de :

    • Toute l'application = la liste déroulante contiendra alors tous les utilisateurs de l'Application

    • Des Personas en particulier = cochez de quel(s) Persona(s) seront issus le ou les Utilisateurs sélectionnés. S'ils sont issus de la Persona de l'Utilisateur en cours, cela signifie que le Manager pourra sélectionner des Utilisateurs issus de son Persona uniquement.

Ainsi, lorsque le Manager ouvrira le Suivi "Affectation", il pourra affecter le chantier à l'un de ses collaborateurs. La sélection se fait sur l'adresse e-mail du collaborateur.

❓Dans un Tableau, comment afficher les enregistrements réalisés par l'Utilisateur ET ceux qui lui ont été attribués par le champ "Liaison Utilisateur" ?

👉🏼 Créez un Tableau en choisissant comme Sources : toutes les Tables 👉🏼 Ajoutez vos colonnes comme bon vous semble 👉🏼 Ajoutez deux Condition sur le ou les onglets telles que :

👩🏻‍💼👨🏽‍💼 Liaisons Utilisateurs

L'élément Liaisons Utilisateurs vous permet de lier un enregistrement à un ou plusieurs Utilisateurs de l'App déjà inscrit ou ajouté par un Utilisateur (qui a les droits nécessaires pour le faire). Cet élément fonctionne de la même manière que l'élément Liaison Utilisateur, mais il permet à l'utilisateur final de l'application de pouvoir sélectionner plusieurs utilisateurs alors que l'élément Liaison Utilisateur permet d'en sélectionner un seul.

Restons encore une fois sur l'exemple d'une Application de gestion de chantiers. On souhaite maintenant que le Manager puisse affecter un chantier à plusieurs collaborateurs.

👉🏼Ainsi, dans le Suivi "Affectation", ajoutez un élément "Liaisons Utilisateurs" à la place de l'élément "Liaison Utilisateur". Paramétrez l'élément "Liaisons Utilisateurs" de la même façon que la Liaison Utilisateur.

Lorsque le Manager ouvrira le Suivi "Affectation", il pourra affecter le chantier à plusieurs de ses collaborateurs.

👯‍♂️ Liaison groupe

Reprenons l'exemple d'une Application de gestion de chantiers. On souhaite maintenant que le Manager puisse affecter un chantier à un groupe d'utilisateurs.

Puis dans le Suivi "Affectation", ajoutez un élément "Liaison groupe".

Lorsque le Manager ouvrira le Suivi "Affectation", il pourra affecter le chantier à un groupe.

Liaison synchronisée

4️⃣ En cas de synchronisation d’une , sélectionner la liaison à préserver.

la : champ de la table, champ Utilisateur ou champ Réutilisable

L'élément Liaison groupe vous permet de lier un enregistrement à un .

👉🏻Ajoutez un ou plusieurs d'utilisateurs dans votre application.

🖇️
↔️
↔️Liaison synchronisée
groupe
groupes
Groupes
Utilisateurs
Administration
catégorie de champ
catégorie de champ
Condition sur un champ de Liaison simple
Différences d'utilisation entre les éléments Liaison simple et Liaisons multiples
Élément de liaison : Liaison utilisateur> récupérer les Utilisateurs depuis
Aperçu de l'élément Liaison Utilisateur dans un Suivi
Aperçu de l'élément Liaisons Utilisateurs dans un Suivi
Exemple de groupes
liaison simple vers une autre liaison simple