Изменение типа визуального элемента
Можно изменить тип существующего визуального элемента в отчете Power BI, например изменить линейчатую диаграмму на круговую диаграмму. Список доступных встроенных визуальных типов.
Изменение существующего визуального типа с помощью API
Используйте метод changeType
и укажите нужный тип.
changeType(visualType: string): Promise<void>
Пример кода
В следующем примере кода показано, как изменить существующий визуальный тип на тип pieChart
.
await visual.changeType('pieChart');
Рекомендации и ограничения
-
changeType
завершится ошибкой, если целевой визуальный тип не установлен. - Разные типы визуальных элементов имеют разные правила привязки данных. Если какие-либо поля данных были применены к визуальному элементу и
changeType
используются, поля данных могут быть сопоставлены с другимdataRole
если такое сопоставление определено в метаданных типа визуального типа. Если такое сопоставление не существует между типами визуальных элементов,changeType
завершается ошибкой. Дополнительные сведения см. в привязки визуальных данных.