Composants → bpm.metric

bpm.metric

Affiche une métrique avec valeur, label et delta optionnel (évolution).

StableAffichage de données⏱ 2 min
Chiffre d'affaires
142 500
-500 €
Python
bpm.metric(label="Chiffre d'affaires", value=142500, delta=-500)
PropTypeDéfautRequisDescription
labelstringOuiLibellé de la métrique.
valuestring | numberOuiValeur affichée.
deltanumber | nullNonÉvolution (+ / -).
deltaTypeaucun | normal | inversenormalNonInterprétation du delta (aucun = pas de couleur).
namestringNonNom pour référencer la métrique dans le chat IA ($metric:name ou @name).
currencystringEURNonUnité pour le delta (vide = aucune, "%" = pourcentage, EUR, USD, …).
valueLocalestringfr-FRNonLocale pour formater value et delta (ex. fr-FR → 1 000,50, en-US → 1,000.50).
valueDecimalsnumber0NonNombre de décimales pour la valeur.
valueGroupingbooleantrueNonSéparateur de milliers (false = 1000,50 sans espace).
borderbooleantrueNonAfficher la bordure autour de la métrique (false = pas de bordure).

Exemples

bpm.metric("CA", 142500, delta=3200)
bpm.metric("NPS", 72, delta=-3)
bpm.metric("Chiffre d'affaires", 142500, delta=-500, name="ca")  # référençable en IA via $metric:ca ou @ca
bpm.metric("Taux", "98%", delta=2)
bpm.metric("Coût", 1500, delta=-100, deltaType="inverse")
bpm.metric("CA", 142500.5, valueLocale="en-US", valueDecimals=2)