Interfejs API dynamicznego formatu wizualizacji niestandardowej usługi Power BI
Z poziomu interfejsu API w wersji 4.2 deweloperzy mogą tworzyć raporty z obsługą dynamicznych formatów ciągów .
Włączanie obsługi formatu dynamicznego dla wizualizacji
Aby umożliwić wizualizacji działanie z ciągami formatu dynamicznego, w pliku capabilitites.json
należy dodać następujące pola:
"objects": {
"general": {
"properties": {
"formatString": {
"type": {
"formatting": {
"formatString": true
}
}
}
}
},
}
Jak używać dynamicznego formatu ciągu
Po włączeniu dynamicznego formatu ciągu wizualizacja niestandardowa odbiera ciągi formatu za pomocą update()
opcji, jak pokazano na zrzucie ekranu.
Istnieją dwie tablice wewnątrz options.dataViews[0].categorical.values[0]
elementu :
values
— wartości z zestawu danychobjects
- obiekty z właściwościągeneral.formatString
Każda object
z nich odpowiada elementowi value
. Jako przykładowa wartość 12519995905.9842
na zrzucie ekranu ma format ¥ #,0
.
Aby zastosować ten format do wartości, możesz użyć metody formatowania z narzędzia powerbi-visuals-utils-formattingutils.