Detaya Gitme API'si
Detaya Gitme API'si, kullanıcı etkileşimi olmadan kendi başına bir detaya gitme işlemini tetikleyebilecek bir görsel oluşturmanıza olanak tanır.
API, görselin bir sonraki düzeyi göstermesine, bir sonraki düzeye genişletilmesine veya API'ye geçirilen parametrelere göre detaya gitmesine olanak tanır. Detaya gitme hakkında daha fazla bilgi için bkz . Detaya gitme desteği.
Detaya gitme API'sini kullanma
Not
Detaya Gitme API'sini API sürüm 4.7.0'dan kullanabilirsiniz. Hangi sürümü kullandığınızı öğrenmek için pbiviz.json dosyasına bakın apiVersion
.
capabilities.json dosyasına aşağıdakileri ekleyin:
"drilldown": {
"roles": ["Rows", "Columns"]
}
Örnek: Detaya Gitme API'si
Aşağıdaki örnekte görselin bir detaya gitme işlemini nasıl çağıran gösterilmektedir.
public update(options: VisualUpdateOptions) {
if ((options.dataViews[0].metadata.dataRoles.drillableRoles['Columns']).indexOf(powerbi.DrillType.Down) >= 0) {
let args: powerbi.DrillDownArgs = {
roleName: "Columns",
drillType: powerbi.DrillType.Down
};
this.host.drill(args);
}