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


Изменение типа визуального элемента

Можно изменить тип существующего визуального элемента в отчете Power BI, например изменить линейчатую диаграмму на круговую диаграмму. Список доступных встроенных визуальных типов.

Изменение существующего визуального типа с помощью API

Используйте метод changeType и укажите нужный тип.

changeType(visualType: string): Promise<void>

Пример кода

В следующем примере кода показано, как изменить существующий визуальный тип на тип pieChart.

await visual.changeType('pieChart');

Рекомендации и ограничения

  • changeType завершится ошибкой, если целевой визуальный тип не установлен.
  • Разные типы визуальных элементов имеют разные правила привязки данных. Если какие-либо поля данных были применены к визуальному элементу и changeType используются, поля данных могут быть сопоставлены с другим dataRole если такое сопоставление определено в метаданных типа визуального типа. Если такое сопоставление не существует между типами визуальных элементов, changeType завершается ошибкой. Дополнительные сведения см. в привязки визуальных данных.