• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2941
  • Last Modified:

Print report to A3 page with Shrink the columns to fit the page.

We have some reports have many columns (up to 25 columns). The user want to print the report to A3 page size and Shrink the report columns to fit that page.

I was able to:
- Print to A3 page size by: Choosing A3 as page size from Report Property then print. But the columns were in 2 pages.
- Print to A3 page size by: Choosing A3 as page size from Report Property, change the width and height (the page size automatically changed to Custom) and then print. All the columns shirked to one page but to A4 page.
- Change the "Keep together on one page if possible" from the Tablix property then print. But nothing has happened.

Any idea on how to do that would be appreciated
0
newbie_girl
Asked:
newbie_girl
  • 2
1 Solution
 
DavidMorrisonCommented:
Hi, what you need to do is in the report properties set the page size to the physical dimensions of A3 paper in centimetres (you'll have to look up / measure what this is as I have no idea).

Then set the margins properties, which is also found in in the report properties, to say 1cm on all four.

Now all you need to do is go to the body element and in the properties set its size to the report page sizes minus the margins.

so for example if you set the report page width to 20cm and the left and right margins to 1cm each then the body width must be set to 18cm or less

then simply size your columns to fit into the body you have laid out and RS should take care of the rest


Thanks

Dave
0
 
newbie_girlAuthor Commented:
Hi David,

Thank you for your reply.

I have tried your suggestion and it did fit in A3. However, as you mentioned, I had to minimize the font size for the report to less than 5pt (as I had mentioned that I have up to 25 columns) which made it unreadable from the report (before printing).

So, does that mean that there is no “Shrink to fit” functionality, and maybe the best way is to export it (to excel for example) then use the print functionality from there?!

Thanks
0
 
DavidMorrisonCommented:
Hi Newbie,

Unfortunately if you need it to fit to that size on print that's the rules you need to play by. You can however get around the small size on screen issue by changing the zoom level in the viewer.

As you've said the other way round is to build the report to look good on screen, export to excel and then do a print to fit page from excel, although this is less an a perfect solution

Thanks

Dave
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now