Gå til innhold

PowerBI Rapport embedding i React TS


Anbefalte innlegg

Hei,

 

jeg har nå prøvd i 2 dager og endre på en Power BI rapport før den lastes inn i webapplikasjonen.

Jeg prøver å manipulere en hierkisk slicer. 
Noen som har erfaring med slikt, og kan bistå en fortvilet junior..? 

 

I første omgang tester jeg mot : https://playground.powerbi.com/en-us/dev-sandbox?refreshAccessToken=true&refreshAccessToken=true&refreshAccessToken=true ved å laste opp den aktuelle rapporten. 

 

Jeg lager filteret slik: 

 

const filter = {
"$schema": "http://powerbi.com/product/schema#hierarchy",
"target": [
{
"table": "manageunit_dim_companyhierarchy",
"column": "CompanyName"
},
 
{
"table": "manageunit_dim_companyhierarchy",
"column": "RegionName"
}
],
"filterType": 9,
"hierarchyData": [
{
"operator": "Inherited",
"value": "FirmaNavn AS",
"children": [
{
"operator": "NotSelected",
"value": "Energi",
}
]
 
}
]
 
Noen som har erfaring med dette?

 

try {
const pages = await report.getPages();
 
// Retrieve the active page.
let page = pages.filter(function (page) {
return page.isActive;
})[0];
 
const visuals = await page.getVisuals();
 
// Retrieve the target visual.
let slicer = visuals.filter(function (visual) {
return visual.type === "slicer" && visual.name === "name";
})[0];
 
// Set the slicer state which contains the slicer filters.
await slicer.setSlicerState({ filters: [filter] });
console.log("slicer was set.");
}
catch (errors) {
console.log(errors);
}
Endret av iblazeqt
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...