Rozhraní API pro přechod k podrobnostem
Rozhraní API pro přechod k podrobnostem umožňuje vytvořit vizuál, který může samostatně aktivovat operaci přechodu k podrobnostem bez zásahu uživatele.
Rozhraní API umožňuje vizuálu zobrazit další úroveň, rozbalit na další úroveň nebo přejít k podrobnostem na základě parametrů předaných rozhraní API. Další informace o procházení k podrobnostem najdete v tématu Podpora přechodu k podrobnostem.
Jak používat rozhraní API pro přechod k podrobnostem
Poznámka:
Rozhraní API podrobného přehledu je dostupné z rozhraní API verze 4.7.0, abyste zjistili, jakou verzi používáte, podívejte apiVersion
se do souboru pbiviz.json .
Do souboru capabilities.json přidejte následující položky:
"drilldown": {
"roles": ["Rows", "Columns"]
}
Příklad: Rozhraní API pro přechod k podrobnostem
Následující příklad ukazuje, jak vizuál volá operaci přechodu k podrobnostem.
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);
}