Ce guide couvre les balises de bloc spéciales qui permettent des affichages conditionnels, particulièrement utiles pour les attributs de type Tag (cases à cocher, listes de sélection).
Quand utiliser les balises?
Cas simple (pas de balise nécessaire)
Vous avez un attribut "Nom" ou "Description" → Collez simplement le code d'attribut: {NomProjet}
Cas avancé (besoin de balises)
Vous voulez afficher une IMAGE différente selon le statut
Ou une COULEUR différente selon le risque
Ou une LISTE de toutes les valeurs du tag
→ Utilisez les balises <SHAPES>, <TEXT>, <LIST>
Limitation importante
Un Tag est un attribut avec plusieurs valeurs possibles (cases à cocher, sélection multiple, liste de statuts, etc.).
Les 3 balises disponibles
| Balise | Usage | Exemple |
|---|---|---|
<SHAPES> | Afficher/cacher des objets selon la valeur du tag | Image de météo, couleur de fond |
<TEXT> | Afficher du texte selon la valeur du tag | Afficher "Oui" ou "Non" |
<LIST> | Afficher TOUTES les valeurs du tag | Afficher tous les services liés |
Balise <SHAPES> : Affichage visuel conditionnel
Utilité
Afficher différents objets PowerPoint selon la valeur d'un tag. Parfait pour:
- Images (météo, icônes, émojis)
- Formes colorées
- Blocs avec couleurs différentes
- Symboles visuels
Deux approches
Approche 1: Image parmi plusieurs
Objectif: Afficher une image/une forme selon la valeur du tag
Exemple:
- Si Météo = "Soleil" → afficher l'image "soleil"
- Si Météo = "Pluie" → afficher l'image "pluie"
- Si Météo = "Orage" → afficher l'image "orage"
Comment faire:
- Préparez les images/formes dans votre modèle PowerPoint
- Insérez 3 images (soleil, pluie, orage)
- Placez-les au même endroit
- Copiez le code du groupe depuis l'exemplaire
- L'exemplaire vous montre: "Soleil", "Pluie", "Orage"
- Récupérez le code du groupe (ex:
Météo)
- Préparez un objet de recouvrement (optionnel)
- Une forme/ellipse par image pour la mise en avant visuelle
- Assignez le code à chaque objet
- Sur la forme "Soleil" → collez
Méteo(pour "Soleil")
- Sur la forme "Pluie" → collez
Méteo(pour "Pluie")
- Sur la forme "Orage" → collez
Méteo(pour "Orage")
- Sur la forme "Soleil" → collez
- Ajoutez la balise devant le code du groupe
- Dans le volet de sélection, éditez chaque objet
- Remplacez le code par:
<SHAPES>Météo
- Testez la génération
- Un seul objet doit s'afficher selon la valeur réelle du tag
Approche 2: Couleurs selon la valeur
Objectif: Afficher un bloc rectangulaire avec couleur dépendante du tag
Exemple:
- "Oui" → fond vert
- "Non" → fond rouge
- "En attente" → fond orange
Comment faire:
- Préparez les rectangles colorés dans PowerPoint
- Rectangle vert avec texte blanc
- Rectangle rouge avec texte blanc
- Rectangle orange avec texte blanc
- Superposez-les au même endroit
- Tous ont la même taille
- Seul celui correspondant à la valeur réelle s'affichera
- Assignez les codes
- Rectangle vert:
<SHAPES>Disponibilité(pour "Oui")
- Rectangle rouge:
<SHAPES>Disponibilité(pour "Non")
- Rectangle orange:
<SHAPES>Disponibilité(pour "En attente")
- Rectangle vert:
- Testez
- Chaque élément affiche son rectangle de couleur
Points clés de <SHAPES>
- ✅ Chaque objet doit avoir le MÊME code du groupe
- ✅ Chaque objet correspond à UNE valeur du tag
- ✅ Seul l'objet correspondant à la valeur réelle s'affiche
- ✅ Les autres sont masqués automatiquement
Balise <TEXT> : Affichage textuel
Utilité
Afficher le texte de la valeur du tag. C'est la balise la plus simple.
Cas d'usage
- Afficher le nom du tag: "Services: Cloud, Infrastructure, Support"
- Afficher la sélection: "Responsable: Alice"
- Afficher une liste avec séparateur
Comment faire
- Créez un bloc texte dans votre slide
- Exemple: "Services liés:"
- Créez un deuxième bloc texte pour la valeur
- Ce bloc contiendra le code du tag avec la balise
- Copiez le code depuis l'exemplaire
- Exemple:
Services
- Exemple:
- Ajoutez la balise
- Dans le bloc texte:
<TEXT>Services
- Dans le bloc texte:
- Testez
- Le bloc affichera les valeurs séparées par des virgules
Cas particulier: Plusieurs valeurs
Si l'attribut Tag autorise plusieurs sélections:
<TEXT>affichera:Valeur1, Valeur2, Valeur3
- Les valeurs sont séparées par une virgule et un espace
Balise <LIST> : Affichage de liste
Utilité
Afficher TOUTES les valeurs possibles du tag, indépendamment de ce que l'élément a sélectionné.
Différence avec <TEXT>:
<TEXT>: Affiche seulement les valeurs SÉLECTIONNÉES par l'élément
<LIST>: Affiche TOUTES les valeurs POSSIBLES du tag
Exemple
Tag "Services" avec 5 valeurs possibles:
- Cloud
- Infrastructure
- Support
- Développement
- Documentation
Pour un élément qui a sélectionné: Cloud, Support
<TEXT>Services → Affiche: "Cloud, Support"
<LIST>Services → Affiche: "Cloud, Infrastructure, Support, Développement, Documentation"
Quand l'utiliser?
- Afficher un menu ou catalogue complet
- Montrer la couverture d'un produit
- Afficher les options disponibles
Comment faire
Même processus que <TEXT>, mais avec la balise:
<LIST>NomDuTag
Combinaisons avancées
Cas: Affichage conditionnel multicolore avec texte
Scenario: Vous voulez afficher une couleur SELON la valeur, ET afficher le texte de la valeur.
Solution: Combiner <SHAPES> et <TEXT>
Exemple concret:
Attribut: "Disponibilité" avec valeurs Oui/Non/Q1-2024/Q2-2024...
Affichage désiré:
- Oui → fond VERT + texte blanc "Oui"
- Non → fond ROUGE + texte blanc "Non"
- Valeurs temporelles → fond ORANGE + texte blanc "Q1 2024"
Processus:
- Créez le rectangle de base (orange)
- Sans code d'attribut
- Cet objet sera TOUJOURS visible (fond par défaut)
- Placez-le en DERNIER dans le volet de sélection (en arrière-plan)
- Créez le rectangle vert
- Superposez-le sur le rectangle orange
- Code:
<SHAPES>Disponibilité(pour "Oui")
- Il masquera l'orange quand la valeur est "Oui"
- Créez le rectangle rouge
- Superposez-le sur le vert et l'orange
- Code:
<SHAPES>Disponibilité(pour "Non")
- Il masquera les autres quand la valeur est "Non"
- Créez une zone de texte blanche
- Placez-la au-dessus de tous les rectangles
- Code:
<TEXT>Disponibilité
- Elle affichera "Oui", "Non", ou "Q1 2024" selon la valeur réelle
- Ordonnancement dans le volet de sélection:
(Haut - avant-plan) ├─ Texte blanc <TEXT>Disponibilité ├─ Rectangle rouge <SHAPES>Disponibilité ├─ Rectangle vert <SHAPES>Disponibilité └─ Rectangle orange (sans code) (Bas - arrière-plan)
- Testez:
- Valeur "Oui": fond vert + texte "Oui"
- Valeur "Non": fond rouge + texte "Non"
- Valeur "Q1 2024": fond orange + texte "Q1 2024"
Conseils pour les combinaisons
- 📐 Alignez tous les objets sur la même taille
- 📍 Groupez les objets de la même catégorie
- 📋 Organisez le volet de sélection de bas en haut (arrière-plan → avant-plan)
- 🧪 Testez chaque combinaison avec des données réelles
Résumé pratique: Quand utiliser quelle balise?
Je veux afficher UNE image/forme selon la valeur
→ <SHAPES>
Je veux afficher LE TEXTE de la valeur choisie
→ <TEXT>
Je veux afficher TOUTES les valeurs possibles
→ <LIST>
Je veux couleur + texte selon la valeur
→ <SHAPES> + <TEXT> (combinés)
Je veux juste afficher une valeur simple
→ Pas de balise (code classique)
Dépannage des balises
| Problème | Cause | Solution |
|---|---|---|
| Aucune image ne s'affiche | Code d'attribut invalide | Vérifier l'orthographe exacte |
| Plusieurs images s'affichent | Codes différents par objet | Tous les objets doivent avoir le MÊME code du groupe |
| Texte ne s'affiche pas | Balise mal orthographiée | Vérifier: <TEXT> pas <text> (casse) |
| Lisible dans le PowerPoint mais pas généré | Objet groupé? | Dégroupez avant d'assigner le code |
| Couleur toujours orange | Rectangle de base visible | Vérifier qu'il est en arrière-plan (volet sélection) |
Limitations et notes importantes
- ⚠️ Les balises ne fonctionnent que pour les Tags
- ⚠️ Un Tag doit être de type sélection unique ou multiple (pas de champs texte libres)
- ⚠️ Les nouvelles valeurs de Tag nécessitent une mise à jour du modèle
- ⚠️ Respectez la casse exacte des codes d'attributs
Exemples complets à télécharger
Pour comprendre visuellement, l'exemplaire généré par Suivi contient:
- Les blocs simples (codes sans balise)
- Les blocs avec
<SHAPES>
- Les blocs avec
<TEXT>
Consultez toujours cet exemplaire comme référence !