Mettre à jour les champs et liaisons
Dernière mise à jour
Cet article vous a-t-il été utile ?
Dernière mise à jour
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 champs textes peuvent être mises à jour par un texte personnalisé incluant des variables ou un autre champ du même type.
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
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
Vous pouvez mettre à jour un champ Nombre ou Chrono via une formule en utilisant des variables.
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
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.
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.
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 :
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
Vous pouvez mettre à jour un champ Durée le modifiant par :
la valeur d'un champ Adresse
En réinitialisant la valeur
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 :