Hinzufügen eines Kontextmenüs zu Ihrem Power BI Visual
Jedes Power BI Visuals kann ein Kontextmenü anzeigen. Im Kontextmenü können Sie verschiedene Vorgänge für das Visual ausführen, z. B. analysieren, zusammenfassen oder kopieren. Wenn Sie mit der rechten Maustaste auf eine beliebige Stelle innerhalb des Viewports eines Visuals klicken (oder lange auf Touchgeräte drücken), wird das Kontextmenü angezeigt. Es gibt zwei Modi von Kontextmenüs für jedes Visual. Der angezeigte Modus hängt davon ab, wo Sie in das Visual klicken:
- Durch Aufrufen des Kontextmenüs auf leerem Raum erhalten Sie das grundlegende Kontextmenü für das Visual.
- Wenn Sie das Kontextmenü für einen bestimmten Datenpunkt aufrufen, können Sie Optionen hinzufügen, die auf diesen Datenpunkt angewendet werden können. In diesem Fall enthält das Kontextmenü auch die Optionen Datenpunkt als Tabelle anzeigen, Einschließenund Ausschließen, wodurch der entsprechende Filter auf diesen Datenpunkt angewendet wird.
Hinzufügen eines Kontextmenüs
Verwendung selectionManager.showContextMenu()
mit selectionId
-Parametern und einer Position ({x:, y:}
-Objekt), damit Power BI ein Kontextmenü für Ihr Visual anzeigt.
Hinweis
selectionManager.showContextMenu()
ist in Visuals API 2.2.0 verfügbar. Um herauszufinden, welche Version Sie verwenden, überprüfen Sie dieapiVersion
in der Datei pbiviz.json.- Alle in AppSource veröffentlichten Visuals müssen beide
ContextMenu
Modi (leerer Speicherplatz und Datenpunkt) unterstützen.
Das folgende Beispiel zeigt, wie sie einem Visual ein Kontextmenü hinzufügen. Der Code stammt aus der barChart.ts
Datei, die Teil des Beispiel-visuellen Elements von BarChartist:
constructor(options: VisualConstructorOptions) {
...
this.handleContextMenu();
}
private handleContextMenu() {
this.rootSelection.on('contextmenu', (event: PointerEvent, dataPoint) => {
this.selectionManager.showContextMenu(dataPoint ? dataPoint: {}, {
x: mouseEvent.clientX,
y: mouseEvent.clientY
});
mouseEvent.preventDefault();
});
}
Nächste Schritte
- Hinzufügen von Interaktivität zu Visuals mithilfe von Auswahlmöglichkeiten für Power BI-Visuals
- Erstellen eines Balkendiagramms
Weitere Fragen? Fragen an die Power BI-Community
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für