Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. 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?
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |