更改视觉对象类型
可以在 Power BI 报表中更改现有视觉对象的类型,例如将条形图更改为饼图。 请参阅可用的 现用视觉对象类型列表。
如何使用 API 更改现有视觉对象类型
使用 changeType
方法并指定所需的类型。
changeType(visualType: string): Promise<void>
代码示例
下面的代码示例演示如何将现有视觉对象类型更改为 pieChart
类型。
await visual.changeType('pieChart');
注意事项和限制
- 如果未安装目标视觉对象类型,则
changeType
将失败。 - 不同的视觉对象类型具有不同的数据绑定规则。 如果对视觉对象应用了任何数据字段并使用了
changeType
,则在视觉对象类型元数据上定义此类映射时,数据字段可能会映射到不同的dataRole
。 如果视觉对象类型之间不存在此类映射,changeType
将失败。 有关详细信息,请参阅 视觉数据绑定。