Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello everyone, I have a problem in my filter function that is stopping the process, it's simply the targetpages.getvisuals() that is not recognized as a function, i searched everywhere on the net .getvisuals() is what is used from the javascript API of power BI. Anyone can help me please solve this problem? Here's the code below :
Hi @TheMoM ,
You can try checking that before calling getvisuals(), you need to define a variable to receive a specific page before calling its subfunction.
You may refer to the code as below and I hope it could help you to resolve your issue.
report.getPages()
.then(function (pages) {
// Retrieve first page.
var firstPage = pages[0];
firstPage.getVisuals()
.then(function (visuals) {
console.log(visuals);
})
})
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Yes that's what I did with :
Am I misunderstanding something?
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 11 | |
| 7 | |
| 4 | |
| 4 | |
| 3 |