⚠️ Important
Nous vous recommandons de lire d'abord le tutoriel Que sont les balises Block ? afin de bien comprendre leur rôle et comment les utiliser.
Les exemples présentés ici utilisent des identifiants fictifs. Lors de la mise en pratique, pensez à les remplacer par ceux de votre formulaire.
💡Astuce
Pour améliorer la lisibilité de votre modèle, n’hésitez pas à surligner les balises block. Vous les identifierez ainsi plus rapidement si vous devez modifier le document. Le surlignage reste invisible dans l’export final.
1. Afficher un contenu selon l'élément sélectionné
Pour afficher automatiquement un texte, un tableau, une image ou encore le contenu d'un champ du formulaire, selon l'élément choisi dans un champ Liste/Choix :
Ajoutez
_block:juste après les deux premiers dièses (##) de la balise du champ.Ajoutez le suffixe
-codeavant les deux derniers dièses de fermeture.
La syntaxe est la suivante :
Champ Liste | Champ Choix |
|
|
1.1 Afficher le logo du client sélectionné
Dans cet exemple, nous allons voir comment afficher le logo correspondant au client sélectionné.
Le champ Liste/Choix se nomme Client et contient les éléments suivants :
B:Batimentek
ID:Immo Durand
La balise est ##client##. Voici un exemple de présentation :
Résultats :
SI vous sélectionnez Batimentek, seul le logo de Batimentek s'affichera,
Si vous sélectionnez Immo Durand, seul le logo de Immo Durand s'affichera,
Si vous ne sélectionnez aucun élément, il n'y aura pas de logo.
2. Conditionner l'affichage avec l'opérateur IN
L’opérateur IN permet d'afficher un contenu lorsque :
Élément1 OU Élément2 est sélectionné.
Élément1 + Élément2 sont sélectionnés ensemble.
La syntaxe est la suivante :
Opérateur | Syntaxe |
-in: |
|
-in: |
|
Dans les exemples suivants le champ Liste/Choix se nomme Prestation et contient les éléments suivants :
INS:InstallationREM:RemplacementREP:Réparation
La balise est ##prestation##.
2.1 Afficher un contenu si INS ou REM est sélectionné
Pour afficher le tableau Tarif des prestations si Installation OU Remplacement est sélectionné :
Résultats :
Elément sélectionné | Affichage du tableau |
Installation | ✅ |
Remplacement | ✅ |
Réparation | ❌ |
Installation & Remplacement | ✅ |
Installation & Réparation | ✅ |
Remplacement & Réparation | ✅ |
Aucun | ❌ |
2.2. Afficher un contenu si INS + REM sont sélectionnés
Pour afficher le tableau Tarif des prestations uniquement si Installation + Remplacement sont sélectionnés ensemble :
Résultats :
Elément sélectionné | Affichage du tableau |
Installation | ❌ |
Remplacement | ❌ |
Réparation | ❌ |
Installation + Remplacement | ✅ |
Installation + Réparation | ❌ |
Remplacement + Réparation | ❌ |
Installation + Remplacement + Réparation | ✅ |
Aucun | ❌ |
3. Conditionner l'affichage avec l'opérateur NIN
L’opérateur NIN permet d'afficher un contenu sauf dans certains cas :
Sauf si seul élément est sélectionné.
Sauf si Élément1 OU Élément2 est sélectionné.
Dans les exemples suivants le champ Liste/Choix se nomme Prestation et contient les éléments suivants :
INS:InstallationREM:RemplacementREP:Réparation
La balise est ##prestation##.
Opérateur | Syntaxe |
-nin: |
|
-nin: |
|
3.1 Afficher un contenu sauf si seulement un élément est sélectionné
Pour afficher le tableau Tarif des prestations sauf si Installation seule est sélectionnée :
Résultats :
Elément sélectionné | Affichage du tableau |
Installation | ❌ |
Remplacement | ✅ |
Réparation | ✅ |
Installation + Remplacement | ✅ |
Installation + Réparation | ✅ |
Remplacement + Réparation | ✅ |
Aucun | ✅ |
3.2 Afficher un tableau sauf si INS ou REM est sélectionné
Pour afficher le tableau Tarif des prestations sauf si Installation OU Remplacement est sélectionné :
Résultats :
Elément sélectionné | Affichage du tableau |
Installation | ❌ |
Remplacement | ❌ |
Réparation | ✅ |
Installation + Remplacement | ❌ |
Installation + Réparation | ✅ |
Remplacement + Réparation | ✅ |
Aucun | ✅ |
ℹ️ Information pratique
Elément1 OU Elément2 signifie que si Elément1 est sélectionné avec un autre élément que Elément2, la condition n'est plus vraie. Donc le contenu s'affiche.
4. Conditionner l'affichage avec l'opérateur LIKE
L’opérateur LIKE permet d'afficher un contenu si l'élément sélectionné contient une suite de caractères (alphanumériques) particulière.
La syntaxe est la suivante :
Opérateur | Syntaxe |
-like: |
|
Dans cet exemple le champ Liste/Choix se nomme Codes clients et contient les éléments suivants :
PART123:Particulier1PART234:Particulier2ENT567:Entreprise1ENT89:Entreprise2
La balise est ##code_clients##.
Pour afficher le tableau Tarif des prestations si l'élément sélectionné contient la chaîne de caractères PART :
Résultats :
Elément sélectionné | Affichage du tableau |
| ✅ |
| ✅ |
| ❌ |
| ❌ |
5. Conditionner l'affichage avec l'opérateur NLIKE
L’opérateur NLIKE permet d'afficher un contenu si l'élément sélectionné ne contient pas une suite de caractères (alphanumériques) particulière.
La syntaxe est la suivante :
Opérateur | Syntaxe |
-like: |
|
Dans cet exemple le champ Liste/Choix se nomme Codes clients et contient les éléments suivants :
PART123:Particulier1PART234:Particulier2ENT567:Entreprise1ENT89:Entreprise2
La balise est ##code_clients##.
Pour afficher le tableau Tarif des prestations si l'élément sélectionné ne contient pas la chaîne de caractères PART :
Résultats :
Elément sélectionné | Affichage du tableau |
| ❌ |
| ❌ |
| ✅ |
| ✅ |
⚠️Important
Les éléments du champ Liste/Choix doivent obligatoirement être codés (code:libellé), hormis si le champ Liste est relié à une Liste Avancée.







