Dynamisk format-API for egendefinert visualobjekt i Power BI
Fra API versjon 4.2 kan utviklere opprette rapporter med støtte for dynamiske strengformater .
Aktiver støtte for dynamisk format for visualobjekter
Hvis du vil tillate at visualobjektet fungerer med dynamiske formatstrenger, bør følgende felt legges til i capabilitites.json
:
"objects": {
"general": {
"properties": {
"formatString": {
"type": {
"formatting": {
"formatString": true
}
}
}
}
},
}
Slik bruker du det dynamiske strengformatet
Når dynamisk strengformat er aktivert, mottar det egendefinerte visualobjektet formatstrenger gjennom alternativene update()
som vist i skjermbildet.
Det finnes to matriser inni options.dataViews[0].categorical.values[0]
:
values
– verdier fra datasettetobjects
- objekter medgeneral.formatString
egenskap
Hver object
av dem tilsvarer en value
. Som et eksempel har verdien 12519995905.9842
fra skjermbildet formatet ¥ #,0
.
Hvis du vil bruke dette formatet på verdien, kan du bruke formatmetoden fra powerbi-visuals-utils-formattingutils.