Interfejs API przechodzenia do szczegółów
Interfejs API przechodzenia do szczegółów umożliwia utworzenie wizualizacji, która może wyzwolić operację przechodzenia do szczegółów samodzielnie bez interakcji użytkownika.
Interfejs API umożliwia wizualizacji wyświetlanie następnego poziomu, rozwijanie do następnego poziomu lub uogólnienie na podstawie parametrów przekazanych do interfejsu API. Aby uzyskać więcej informacji na temat przechodzenia do szczegółów, zobacz Obsługa przechodzenia do szczegółów.
Jak używać interfejsu API przechodzenia do szczegółów
Uwaga
Interfejs API przeglądania szczegółowego jest dostępny w wersji 4.7.0 interfejsu API, aby dowiedzieć się, której wersji używasz, sprawdź apiVersion
plik pbiviz.json .
Dodaj następujący kod do pliku capabilities.json :
"drilldown": {
"roles": ["Rows", "Columns"]
}
Przykład: interfejs API przechodzenia do szczegółów
W poniższym przykładzie pokazano, jak wizualizacja wywołuje operację przechodzenia do szczegółów.
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);
}