Partager via


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) {
        ...
 }
}

Ajouter de l’interactivité à un visuel en utilisant des sélections de visuels Power BI