Sdílet prostřednictvím


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);
        }