Détecter l’état du filtre
Notes
Cette fonctionnalité est disponible à partir de la version 5.4 de l’API
Le paramètre booléen isDataFilterApplied
de l’objet DataViewMetadata
indique si des filtres ont été appliqués au visuel ou au rapport rendu. Le développeur peut alors adapter l’affichage en conséquence (par exemple en ajoutant ou en supprimant du texte en fonction de la présence d’un filtre). Cette fonction peut être utilisée si le filtre est appliqué à l’ensemble du rapport, à la page ou à un visuel spécifique.
Pour utiliser le paramètre isDataFilterApplied
:
public update(options: VisualUpdateOptions) {
const dataView = options?.dataViews[0];
if (dataView && dataView?.metadata?.isDataFilterApplied) {
...
}
}
Contenu connexe
Ajouter de l’interactivité à un visuel en utilisant des sélections de visuels Power BI