Partilhar via


Detetar o estado do filtro

Nota

Este recurso está disponível na API versão 5.4

O isDataFilterApplied parâmetro booleano no DataViewMetadata objeto observa se o visual renderizado ou relatório tem algum filtro aplicado a ele. O desenvolvedor pode então ajustar a exibição de acordo (por exemplo, adicionando ou removendo texto, dependendo se há um filtro). Esse recurso se aplica se o filtro for aplicado a todo o relatório, página ou visual específico.

Para usar o isDataFilterApplied parâmetro:

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

Usar seleções de elementos visuais do Power BI para adicionar interatividade a um visual