API de formato dinâmico visual personalizado do Power BI
A partir da API versão 4.2, os desenvolvedores podem criar relatórios com suporte a formatos de cadeia de caracteres dinâmicos.
Habilite o suporte ao formato dinâmico para visual
Para permitir que o visual opere com cadeias de caracteres de formato dinâmico, os seguintes campos devem ser adicionados no capabilitites.json
:
"objects": {
"general": {
"properties": {
"formatString": {
"type": {
"formatting": {
"formatString": true
}
}
}
}
},
}
Como usar o formato de cadeia de caracteres dinâmica
Quando o formato de cadeia de caracteres dinâmico está habilitado, o visual personalizado recebe cadeias de caracteres de formato através das update()
opções, conforme mostrado na captura de tela.
Existem duas matrizes dentro de options.dataViews[0].categorical.values[0]
:
values
- valores do conjunto de dadosobjects
- objetos comgeneral.formatString
propriedade
Cada object
um corresponde a um value
. Como um valor 12519995905.9842
de exemplo da captura de tela tem o formato ¥ #,0
.
Para aplicar esse formato ao valor, você pode usar o método format de powerbi-visuals-utils-formattingutils.