Megosztás a következőn keresztül:


Helyi menü hozzáadása a Power BI-vizualizációhoz

Minden Power BI-vizualizáció megjeleníthet egy helyi menüt. A helyi menüben különféle műveleteket hajthat végre a vizualizáción, például elemzést, összegzést vagy másolást. Ha a jobb gombbal egy vizualizáció nézetablakában (vagy érintéses eszközökhöz hosszan) kattint, megjelenik a helyi menü. Az egyes vizualizációkhoz két helyi menü érhető el. A megjelenő mód attól függ, hogy hol kattint a vizualizáción belül:

  • A vizualizáció alapszintű helyi menüjének megtekintéséhez hívja meg a helyi menüt üres helyen .
  • Az adott adatpont helyi menüjének meghívása az adott adatpontra alkalmazható további beállításokért. Ebben az esetben a helyi menü tartalmazza az Adatpont megjelenítése táblázatként, Belefoglalás és Kizárás lehetőséget is, amely a megfelelő szűrőt alkalmazza az adott adatpontra.

Helyi menü hozzáadása

Paraméterekkel selectionManager.showContextMenu()selectionId és pozícióval (objektumként {x:, y:} ) használva a Power BI megjelenítheti a vizualizáció helyi menüjét.

Megjegyzés:

  • A selectionManager.showContextMenu() Visuals API 2.2.0-s verziójában érhető el. Ha meg szeretné tudni, hogy melyik verziót használja, ellenőrizze a apiVersionpbiviz.json fájlban.
  • Az AppSource-ban közzétett összes vizualizációnak mindkét ContextMenu módot (üres helyet és adatpontot) támogatnia kell.

Az alábbi példa bemutatja, hogyan adhat hozzá helyi menüt egy vizualizációhoz. A kód a barChart.ts fájlból származik, amely a BarChart-mintavizualizáció része:

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

Van még esetleg kérdése? Kérdezze meg a Power BI-közösség