⬜Kanban
🔍 Qu'est ce qu'un Kanban ?
Le composant Kanban fonctionne à partir d’un système de cartes. Pour visualiser l'état d'avancement d'une commande ou d'un projet, elles seront réparties dans un tableau Kanban généralement divisé en trois partie : "A faire", "En cours" et "Réalisé".
👇🏼 Les Kanbans dans Ksaar
Chaque enregistrement créé dans une table se matérialise par une carte
Vous pourrez faire évoluer un enregistrement en le faisant "glisser-déposer" d'une colonne à une autre
L'Utilisateur a la possibilité d'ajouter une carte en cliquant sur un bouton situé sous le titre de chaque colonne (vous pouvez en personnaliser l'intitulé). Ce bouton mène vers la création d'un nouvel enregistrement.
➕ Créer un Kanban
Avant toute chose, il est nécessaire d'avoir, dans votre table, un champ de type QCU pour pouvoir créer votre Kanban. En effet, les options du QCU serviront d'intitulés pour vos colonnes. L'ordre d'apparition des colonnes dépend de l'ordre dans lequel vous avez renseigné les Options dans les paramètres de votre QCU.
Ensuite, rendez-vous dans l'onglet DONNÉES de l'Application pour créer et paramétrer votre Kanban.
⚙️ Paramétrer votre Kanban
1️⃣ Choisissez depuis quelle table vous souhaitez récupérer les données et enregistrements.
2️⃣ Choisissez ensuite si vous voulez récupérer les Enregistrements :
👉🏼 De l'Utilisateur connecté : signifie que les réponses qui s'afficheront dans le Kanban seront issues des enregistrements remplis par l'Utilisateur uniquement. Par exemple : si l'Utilisateur a rempli 2 workflows "Ajouter une activité", alors 2 cartes apparaîtront dans le Kanban. 👉🏼 Des Groupes auxquels appartient l'Utilisateur : signifie que les réponses qui s'afficheront dans le Kanban seront issues des enregistrements remplis par l'Utilisateur ET des enregistrements remplis par les Utilisateurs faisant partie du même Groupe. Par exemple : si Marie et Paul font partie du même Groupe et qu'ils ont renseignés 2 activités chacun, alors 4 cartes s'afficheront dans le Kanban. 👉🏼 Tout le monde : signifie que les réponses qui s'afficheront dans le Kanban seront issues des enregistrements remplis par tous les Utilisateurs de l'Application.
3️⃣ Définissez depuis quel champ QCU, ou Liaison simple, vous souhaitez afficher les colonnes. Vous pourrez renommer et réordonner les colonnes dans l'onglet "Colonnes".
4️⃣ Choisissez la redirection au clic sur une carte. La redirection peut s'effectuer vers un Workflow, une Fiche, un Suivi ou un lien externe.
5️⃣ Indiquez ensuite quel Titre doit figurer sur la Carte (vous pouvez sélectionner parmi les Variables). Par exemple : sélectionnez la Variable {Nom de l'activité}.
6️⃣ Optionnel : Vous pouvez choisir d'afficher des étiquettes sur vos cartes à partir d'un Multi Select
7️⃣ Optionnel : créez une description pour les Cartes aussi à l'aide de Variables pour afficher les données de l'enregistrement. Par exemple : {Créneau de l'activité} {Personne liée à l'activité}...
8️⃣ Déterminez la couleur des cartes depuis :
Une valeur personnalisée : en sélectionnant la couleur directement depuis un sélecteur de couleur.
La valeur d'un champ : en sélectionnant une variable de champ couleur à utiliser.
9️⃣ Décidez du texte du bouton à afficher pour l'ajout d'une carte. Ce bouton mène vers la création d'un nouvel enregistrement
🔟 Optionnel : si votre table contient un ou plusieurs champs date, sélectionnez celui que vous voulez afficher dans la liste déroulante "Champ date à afficher". Si tel est le cas, vous pouvez choisir qu'une fois la date dépassée, la Carte se colore (repère visuel pour l'Utilisateur)
🖱Manipuler un Kanban (USER)
L'utilisateur final peut déplacer les cartes d'un kanban ainsi qu'en ajouter des supplémentaires.
Le droit à la création de carte par un utilisateur final est un paramètre activé par défaut mais pouvant être désactivé par le maker si nécessaire.
Si l'ajout de carte est activé, il est possible de lier l'enregistrement en cours du workflow, fiche ou suivi dans lequel le kanban se situe à l'enregistrement créé par clic & drag.
En effet, si la table paramètrée dans le kanban possède un champ liaison vers la table du workflow, fiche ou suivi, alors le paramètre "Lier automatiquement l'enregistrement créé à l'enregistrement en cours" est disponible.
☝🏼Les Conditions dans les Kanbans
Vous pouvez définir des Conditions dans les Kanbans :
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 ou une de ses Liaisons
en fonction d'un Persona, d'un Utilisateur, de la date de création, de la date de modification, du statut de l'enregistrement
Par exemple, je veux que mon Kanban n'affiche que les activités concernant l'entreprise Ferrero.
Dernière mise à jour