Freigeben über


Erkennen des Filterzustands

Hinweis

Dieses Feature ist ab API-Version 5.4 verfügbar.

Der boolesche Parameter isDataFilterApplied im Objekt DataViewMetadata gibt an, ob auf das gerenderte visuelle Element oder den gerenderten Bericht Filter angewendet sind. Entwickler*innen können die Anzeige dann entsprechend anpassen (z. B. durch Hinzufügen oder Entfernen von Text, je nachdem, ob ein Filter vorhanden ist). Dieses Feature gilt unabhängig davon, ob der Filter auf den gesamten Bericht, eine Seite oder ein bestimmtes visuelles Element angewendet wird.

So verwenden Sie den Parameter isDataFilterApplied

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

Hinzufügen von Interaktivität zu Visuals mithilfe von Auswahlmöglichkeiten für Power BI-Visuals