Поделиться через


Обнаружение состояния фильтра

Примечание.

Эта функция доступна из API версии 5.4

Логический isDataFilterApplied параметр в DataViewMetadata заметках объекта, если к отображаемому визуальному элементу или отчету применены фильтры. Разработчик может соответствующим образом настроить отображение (например, добавив или удалив текст в зависимости от того, есть ли фильтр). Эта функция применяется, применяется ли фильтр ко всему отчету, странице или конкретному визуальному элементу.

Чтобы использовать isDataFilterApplied параметр, выполните следующие действия.

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

Использование выбора визуальных элементов Power BI для добавления интерактивности в визуальный элемент