Condividi tramite


Rilevare lo stato del filtro

Nota

Questa funzionalità è disponibile nella versione 5.4 dell'API e successive

Il parametro booleano isDataFilterApplied nelle note dell'oggetto DataViewMetadata se all'oggetto visivo o al report di cui è stato eseguito il rendering sono applicati filtri. Lo sviluppatore può quindi regolare la visualizzazione di conseguenza (ad esempio, aggiungendo o rimuovendo testo a seconda che sia presente un filtro). Questa funzionalità si applica se il filtro viene applicato all'intero report, alla pagina o a un oggetto visivo specifico.

Per usare il parametro isDataFilterApplied:

public update(options: VisualUpdateOptions) {
    const dataView = options?.dataViews[0]; 
    if (dataView && dataView?.metadata?.isDataFilterApplied) {
        ...
 }
}

Usare le selezioni degli oggetti visivi di Power BI per aggiungere interattività a un oggetto visivo