Udostępnij za pośrednictwem


Wykrywanie stanu filtru

Uwaga

Ta funkcja jest dostępna w interfejsie API w wersji 5.4

Parametr isDataFilterApplied logiczny w DataViewMetadata obiekcie zauważa, jeśli renderowana wizualizacja lub raport ma zastosowane filtry. Deweloper może następnie odpowiednio dostosować ekran (na przykład dodając lub usuwając tekst w zależności od tego, czy istnieje filtr). Ta funkcja ma zastosowanie do tego, czy filtr jest stosowany do całego raportu, strony, czy określonej wizualizacji.

Aby użyć parametru isDataFilterApplied :

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

Dodawanie interakcyjności do wizualizacji za pomocą wybranych wizualizacji w usłudze Power BI