Detectar o estado do filtro
Observação
Este recurso está disponível na API versão 5.4
O parâmetro booleano isDataFilterApplied
no objeto DataViewMetadata
observa se o relatório ou visual renderizado tem filtros aplicados a ele. O desenvolvedor pode ajustar a exibição adequadamente (por exemplo, adicionando ou removendo texto dependendo se houver 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 parâmetro isDataFilterApplied
:
public update(options: VisualUpdateOptions) {
const dataView = options?.dataViews[0];
if (dataView && dataView?.metadata?.isDataFilterApplied) {
...
}
}
Conteúdo relacionado
Usar visuais do Power BI para adicionar interatividade a um visual