Zdieľať cez


Rozhranie API prechodu na detaily

Rozhranie API prechodu na detaily umožňuje vytvoriť vizuál, ktorý môže spustiť operáciu prechodu na detaily samostatne bez interakcie používateľa.

Rozhranie API umožňuje vizuálu zobraziť ďalšiu úroveň, rozbaliť ju na ďalšiu úroveň alebo prejsť na súhrn na základe parametrov odovzdaných rozhraniu API. Ďalšie informácie o prechode na detaily nájdete v téme Podpora prechodu na detaily.

Ako používať rozhranie API prechodu na detaily

Poznámka

Rozhranie API prechodu na detaily je k dispozícii od rozhrania API verzie 4.7.0. Ak chcete zistiť, ktorú verziu používate, pozrite si apiVersion súbor v pbiviz.json .

Do súboru capabilities.json pridajte nasledujúce údaje:

    "drilldown": {
        "roles": ["Rows", "Columns"]
    }

Príklad: Rozhranie API prechodu na detaily

V nasledujúcom príklade je uvedené, ako vizuál vyvolá operáciu prechodu na detaily.

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