Compartir a través de


Cambiar el tipo de objeto visual

Puede cambiar el tipo de un objeto visual existente en un informe de Power BI, como cambiar un gráfico de barras a un gráfico circular. Vea una lista de los tipos de objetos visuales disponibles listas para usar.

Cómo cambiar un tipo de objeto visual existente mediante la API

Use el método changeType y especifique el tipo deseado.

changeType(visualType: string): Promise<void>

Ejemplo de código

En el ejemplo de código siguiente se muestra cómo cambiar un tipo de objeto visual existente a un tipo de pieChart.

await visual.changeType('pieChart');

Consideraciones y limitaciones

  • changeType producirá un error si el tipo de objeto visual de destino no está instalado.
  • Los distintos tipos de objetos visuales tienen reglas de enlace de datos diferentes. Si se han aplicado campos de datos a un objeto visual y se usa changeType, los campos de datos se pueden asignar a otro dataRole si dicha asignación se define en los metadatos de tipo visual. Si no existe dicha asignación entre los tipos visuales, changeType produce un error. Consulte de enlace de datos visuales para obtener más información.