Forum Discussion
Printing full table data from the table with scrollbar
I have 2 relavant questions:
- I have a table which has list of employee and their hours details. But since the list is too long it is having a vertical scrollbar.
and I need to take the printout so all the name should come. Is there any way in power bi to get the entire list printed? - If there is no way that we can get entire list printed, then I though I can break the one table into 2 tables; first table with have employee name starting with A to L and second table will have
employee name starting with M to Z. In this case my question is how can I filter name from A to L and M to Z?
Thanks,
3 Replies
- TomMartensSuper User
Hey,
currently there is no possibility available to print a table / slicer that exceeds the boundaries of the visualization in Power BI not to mention a scheduled "print" let's say to a pdf document.
To overcome this limitation I use the "Power BI Publisher for Excel" Excel add-in that you can find here
https://www.microsoft.com/en-US/download/details.aspx?id=50729
I have to admit that the name sounds a little bit strange, but this tool allows me to connect to a dataset / report in my Power BI service from within Excel.
What I'm doing or recommend if I want to print a table / slicer. I use the Publisher to connect to my dataset / report build a pivot table and then print the pivot from excel. Seems funny, but it works.
Hope this helps!
Tom
- Che004New Member
Hi Tom,
I am the admin for a few Workspaces but none seems to be able to connect, could you enlighten what'd be the possible underlying issues?
To your suggested approach, will that be the same if we were to export to Excel from the BI visual and pivot from there?
Kindly assist. Thank you!
Jacob
- v-yulgu-msftMicrosoft Employee
As to your second question, you can use below formula to create two calculate tables:
Table1 = CALCULATETABLE ( TableName, TableName, LEFT ( TableName[Name], 1 ) >= "A" && LEFT ( TableName[Name], 1 ) <= "M" ) Table2 = CALCULATETABLE ( TableName, TableName, LEFT ( TableName[Name], 1 ) >= "L" && LEFT ( TableName[Name], 1 ) <= "Z" )Best regards,
Yuliana Gu