Condividi tramite


Modificare il tipo di oggetto visivo

È possibile modificare il tipo di un oggetto visivo esistente in un report di Power BI, ad esempio la modifica di un grafico a barre in un grafico a torta. Vedere un elenco dei tipi di oggetti visivi predefiniti disponibili .

Come modificare un tipo di oggetto visivo esistente usando l'API

Usare il metodo changeType e specificare il tipo desiderato.

changeType(visualType: string): Promise<void>

Esempio di codice

Nell'esempio di codice seguente viene illustrato come modificare un tipo di oggetto visivo esistente in un tipo di pieChart.

await visual.changeType('pieChart');

Considerazioni e limitazioni

  • changeType avrà esito negativo se il tipo di oggetto visivo di destinazione non è installato.
  • Diversi tipi di oggetto visivo hanno regole di data binding diverse. Se vengono applicati campi dati a un oggetto visivo e changeType viene utilizzato, i campi dati potrebbero essere mappati a un dataRole diverso se tale mapping è definito nei metadati del tipo di oggetto visivo. Se non esiste alcun mapping di questo tipo tra i tipi di oggetto visivo, changeType ha esito negativo. Per altre informazioni, vedere di data binding visuale.