Přidání místní nabídky do vizuálu Power BI
Každý vizuál Power BI může zobrazit místní nabídku. Místní nabídka umožňuje provádět různé operace ve vizuálu, jako je analýza, shrnutí nebo kopírování. Když kliknete pravým tlačítkem na libovolné místo uvnitř oblasti zobrazení vizuálu (nebo dlouho stisknete pro dotyková zařízení), zobrazí se místní nabídka. Pro každý vizuál existují dva režimy kontextových nabídek. Režim, který se zobrazí, závisí na tom, kde kliknete uvnitř vizuálu:
- Voláním místní nabídky v prázdném prostoru zobrazíte základní místní nabídku vizuálu.
- Volání místní nabídky v určitém datovém bodě pro přidané možnosti, které lze použít pro tento datový bod. V tomto případě místní nabídka obsahuje také možnosti Zobrazit datový bod jako tabulku, Zahrnout a Vyloučit, která použije odpovídající filtr na tento datový bod.
Postup přidání místní nabídky
Pomocí selectionManager.showContextMenu()
parametrů selectionId
a pozice (jako {x:, y:}
objektu) můžete v Power BI zobrazit místní nabídku vizuálu.
Poznámka:
- Je
selectionManager.showContextMenu()
k dispozici v rozhraní API visuals verze 2.2.0. Pokud chcete zjistit, kterou verzi používáte, podívejte se doapiVersion
souboru pbiviz.json . - Všechny vizuály publikované na AppSource musí podporovat oba
ContextMenu
režimy (prázdné místo i datový bod).
Následující příklad ukazuje, jak do vizuálu přidat místní nabídku. Kód se přebírá ze barChart.ts
souboru, který je součástí ukázkového vizuálu BarChart:
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();
});
}
Související obsah
Máte ještě další otázky? Zeptejte se Komunita Power BI
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro