chart |
Graphique |
| Liquid (Microsoft) |
Syntaxe
|
{% chart id:"GUID_du_graphique" %}
|
Paramètres
| Nom |
Description |
| GUID_du_graphique |
Ce paramètre permet d'indiquer l'identifiant unique (GUID) du graphique que l'on souhaite afficher à partir du Dataverse ou autre source. |
Description
Cette balise permet d'intégrer un graphique configuré à l'aide des données provenant du Dataverse ou d'une source externe.
Remarques
- Affichage direct de graphiques Dataverse : La balise chart permet d'afficher un graphique directement dans une page
Power Pages en se basant sur son identifiant unique (GUID). Ce graphique peut avoir été préalablement configuré dans
le Dataverse, ce qui facilite sa réutilisation sans devoir coder manuellement la visualisation des données.
- Connexion transparente à la source de données : Le graphique s'appuie sur des données issues du Dataverse
ou d'autres sources configurées, sans qu'il soit nécessaire d'interroger explicitement les données en Liquid. Cela simplifie l'intégration de visualisations à des
utilisateurs non-développeurs.
- Utilisation d'un GUID comme référence unique : Le paramètre id:"GUID_du_graphique" est indispensable pour identifier précisément quel graphique afficher.
Chaque graphique dans le Dataverse possède un GUID agissant comme une clef d'accès, assurant qu'aucune ambiguïté
n'existe, même si plusieurs graphiques ont un nom similaire.
- Pas de logique conditionnelle dans la balise : La balise chart ne prend pas en charge directement de logique conditionnelle ou de filtres. Si
l'affichage doit varier selon des critères (rôle utilisateur, données en cours,...), cette logique devra être implémentée en Liquid en amont de l'appel de la balise.
- Affichage visuel enrichi dans les pages : Grâce à cette balise, on peut intégrer des visualisations riches (camemberts, barres, lignes...) dans des pages
dynamiques sans avoir à écrire de JavaScript ou intégrer Power BI manuellement. Cela améliore l'expérience utilisateur tout
en maintenant la performance.
- Dépendance à la configuration du Dataverse : Le rendu du graphique dépend entièrement de sa configuration dans le
Dataverse (types de graphique, champs, filtres, mise en forme). Une erreur ou un changement côté source peut donc
avoir un impact immédiat sur l'affichage dans Power Pages.
- Possibilité d'intégrer plusieurs graphiques : Il est possible d'utiliser plusieurs balises chart dans une même page en spécifiant différents GUID. Cela
permet de présenter plusieurs visualisations côte à côte ou à différents emplacements d'un même modèle.
- Aucune personnalisation Liquid interne : La balise chart ne permet pas de personnaliser l'apparence ou le comportement du graphique depuis
Liquid lui-même. Tout est configuré depuis la source (Dataverse), ce qui garantit une séparation claire entre
la logique de contenu (Liquid) et la logique de visualisation.
Dernière mise à jour : Mercredi, le 23 Juillet 2025