Aracılığıyla paylaş


Power BI özel görsel dinamik biçim API'si

API sürüm 4.2'den geliştiriciler dinamik dize biçimleri desteğine sahip raporlar oluşturabilir.

Görsel için dinamik biçim desteğini etkinleştirme

Görselin dinamik biçim dizeleriyle çalışmasına izin vermek için, içinde aşağıdaki alanlar eklenmelidir capabilitites.json:

"objects": {
    "general": {
        "properties": {
            "formatString": {
                "type": {
                    "formatting": {
                        "formatString": true
                    }
                }
            }
        }
    },
}

Dinamik dize biçimini kullanma

Dinamik dize biçimi etkinleştirildiğinde, özel görsel ekran görüntüsünde gösterildiği gibi seçenekler aracılığıyla update() biçim dizeleri alır.

Screenshot of update options content with dynamic format strings.

içinde options.dataViews[0].categorical.values[0]iki dizi vardır:

  1. values - veri kümesindeki değerler
  2. objects - özelliği olan general.formatString nesneler

Her object bir valueöğesine karşılık gelir. Ekran görüntüsünden örnek bir değer 12519995905.9842 olarak biçimindedir ¥ #,0. Bu biçimi değere uygulamak için powerbi-visuals-utils-formattingutils'den format yöntemini kullanabilirsiniz.