Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
mmaine
New Member

Batch Print Report Page

I am working at a school district and have built a large and complicated Power Bi report with many pages of academic performance data.   One of the pages, however, was designed to show information for a single student.  Everything about that student - testing scores, grades, attendance, the works.    Think "Baseball Card".    My superiors use this report to get a quick view of a student's performance.   I built it as a drill-through destination.  They find the student in another page, and drill-through to this one.    I also designed the page to be standard letter size, for easy PDF creation/printing.    

It all works fine, but I have been asked to print this "baseball card" for every student that they want to hand out or put in their portfolio.   Using the report to drill-through all 3,000 students and printing one at a time is obviously not an option.    

 

Any ideas are greatly appreciated!

 

 

1 ACCEPTED SOLUTION
lbendlin
Super User
Super User

There is a way to do this via the API  or via Power Automate but that is painfully slow and unreliable.

 

Sounds like you want to consider creating a new paginated report just for this purpose.  It can still use the same dataset.

View solution in original post

2 REPLIES 2
v-stephen-msft
Community Support
Community Support

Hi @mmaine ,

 

You cannot print all the report pages at once. Report pages can only be printed one page at a time.

Print from the Power BI service - Power BI | Microsoft Docs

There seems to be no way to directly print out the 3000 drilled results.

You may submit an idea and vote for it: Ideas.

 

 

Best Regards,

Stephen Tao

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

 

lbendlin
Super User
Super User

There is a way to do this via the API  or via Power Automate but that is painfully slow and unreliable.

 

Sounds like you want to consider creating a new paginated report just for this purpose.  It can still use the same dataset.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.