Documentation en ligne

Les conditions

Les conditions permettent de rendre les formulaires, fiches et workflows dynamiques et interactifs. Elles évaluent une situation et déclenchent un comportement en fonction du résultat.

🔑 Fonctionnalités clés

Les conditions, écrites en syntaxe Django, sont des formules qui évaluent si une expression est vraie ou fausse. Elles permettent de :

  • afficher ou masquer un champ, une page, ou un bloc ;

  • autoriser la sortie d'une page ou d'un bloc de champs ;

  • autoriser la validation d'un formulaire dans un workflow ;

  • exécuter une action dans un workflow.

Pour vérifier qu’une condition fonctionne, utilisez les outils de test dans les pages d’inspection des données.

Attention à ne pas confondre les conditions avec les gabarits, qui servent à produire du texte (avec des balises comme {% if %} ou des filtres), même si la syntaxe peut sembler proche.

Dans quel contexte utiliser des conditions ?

Dans les formulaires et les modèles de fiches

Dans les workflows

Pour aller plus loin

Utiliser les conditions

 

 

Dernière mise à jour le 25/04/2025 09:48 — Éditer