Freigeben über


Ändern des visuellen Typs

Sie können den Typ eines vorhandenen visuellen Elements in einem Power BI-Bericht ändern, z. B. das Ändern eines Balkendiagramms in ein Kreisdiagramm. Sehen Sie sich eine Liste der verfügbaren vordefinierten visuellen Typenan.

So ändern Sie einen vorhandenen visuellen Typ mithilfe der API

Verwenden Sie die changeType-Methode, und geben Sie den gewünschten Typ an.

changeType(visualType: string): Promise<void>

Codebeispiel

Im folgenden Codebeispiel wird gezeigt, wie Sie einen vorhandenen visuellen Typ in einen pieChart Typ ändern.

await visual.changeType('pieChart');

Überlegungen und Einschränkungen

  • changeType schlägt fehl, wenn der visuelle Zieltyp nicht installiert ist.
  • Verschiedene visuelle Typen weisen unterschiedliche Datenbindungsregeln auf. Wenn Datenfelder auf ein visuelles Element angewendet wurden und changeType verwendet werden, werden die Datenfelder möglicherweise einem anderen dataRole zugeordnet, wenn diese Zuordnung für die Metadaten des visuellen Typs definiert ist. Wenn keine solche Zuordnung zwischen den visuellen Typen vorhanden ist, schlägt changeType fehl. Weitere Informationen finden Sie unter visuelle Datenbindung.
  • Wenn Sie eine visuelle Berechnung oder ein ausgeblendetes Feld in Ihrem visuellen Element haben und die visuelle Zielansicht keine visuelle Berechnung unterstützt, changeType tritt ein Fehler auf.