SSRS 2005 funny page break issue - reporting-services

I have an SSRS report with some data-driven sections.
In one of the sections, the code generates a table with six options. The first five appear on a page together, then there's a page break, and I would think the sixth option would appear at the top of the page, followed by the rest of the report.
Instead, I get a blank page, the sixth option at the bottom of the page, the rest of the report, and a blank page at the end.
I've checked the width and length of the report and the settings seem to be OK. Any ideas what's going on here?

You need to check if the page width + the margins are equal to or less than the print page width, A4 or A3, etc.
If not this will cause the displayed page to exceed the printed page width creating a blank page then the last row of your tablix.

Related

SSRS - How to prevent tablix from going to next page if it doesn't fit on one page

I have an SSRS report that has a main tablix which contains a header (appears only once per group) and a "group by" field for the second tablix located inside the main tablix.
The issue: when Tablix 2 data does not entirely fit on the page, it'll jump to the second page on PDF print, leaving first page containing only the header without data (SSRS preview shows it correctly).
I'd like Tablix 2 data to start on the first page and display on the second page whatever left.
Please note there are no forced page breaks or "keep together" options checked.

create margins after page break within tablix

Im working on a Report with a coverpage. So the body has no margins and the full page is useable.
The report also has no Headers or footers because the coverpage must cover the whole page.
For tablix i set a row with empty textboxes to get white space between the page border and the tablix. But if a tablix gets so much data that 1 site is not enough, the data will go to the very edge of the page and start at the very top of the new page.
How can i enter space at these points so data isnt at the edge of the page?
I was unable to find a method that worked in this case.
So the BackEnd dev requested for me to split the two reports into the Coverpage and visual data area. That way i can have footers and my colleague simply merges both reports back together when its being requested.

SSRS Report not correctly suppressing white space

I have seen some mind-binding situations with SSRS reports in my few years of using it, and I've been able to design around most issues and get it to do everything I've been asked to do.
But apparently, not something extremely simple!
I'm using Visual Studio 2019 version 16.7.2 with the Microsoft SQL Server Reporting Services Designers
version 15.0.19124.0 installed. There's no data bound to the report, this is just a simple design concept.
I have a report that has a static custom page size (in centimetres), interactive size and no margins (12.8 x 17.8cm).
The body size is deliberately set to make it a two page report (2 x the page height).
'ConsumeContainerWhiteSpace' on the report properties is set to true.
Page 1 has an image, consuming the entire space of Page 1 (size of 12.8 x 17.8), with a Text box placed near the bottom right of the image (overlaying it, but not exceeding the width or height of the page, and is set to not grow).
Page 2 is exactly the same, with the content starting where Page 2 would and should start (0, 17.8). However, the Page 2 content is set to hidden (hidden = true, on both the image and the textbox).
When previewed, the report renders two pages, one of which is blank.
If I take the Page 2 content textbox off, and preview it, the report renders as one page (as I need it to).
The same issue occurs if I replace the textbox with a Rectangle or Tablix (the two objects I really need to use in this report as well as the textbox located where it is) and set them to hidden.
Moving any of these objects to the top of Page 2, still results in the same behaviour.
It seems that certain objects, despite being hidden, have space allocated that can't be 'rolled up / truncated / shrunk'. Is this 'by design behaviour'?
Is there some form of magic-witch-craftery I'm missing here to get this to work, or simply something I'm not understanding... ?
Thanks for reading!
Note: So far I have tried the 'Switch to inches, then back to centimeters' solution mentioned in other posts along these lines, have varied 'Keep together' properties, checked 'CanGrow' and 'CanShrink' property changes - all of which have not helped find a solution.
The report body should be set at most wide enough to fit on your output page and long enough to hold all your report items. When you want different items to appear on a new page, put them in a container with a page break set either before or after (whichever is most appropriate). This can also be handled in a data driven manner using page breaks on table groups.
There is no requirement to have white space within your report design to 'fill up' the rest of the page on the rendered report.
If you want anything to appear at the bottom of the report, simply put it in the footer section. If you want specific things to appear at the bottom of the page of different heights on different pages, that is more of a challenge and will usually require some clever data driven spacers within the report body.

Column wider on first page of SSRS report than on other pages

I have a column in a tablix on an SSRS report that is printing wider on the first page, but then the size I want it to be on the following pages. Any suggestions?
Pictures below showing first page, second page, and design.
On the Properties Pane. Look for the property "CanGrow" and "CanShrink". Make their value FALSE

SSRS extra header pages being printed

This is most likely an easy question to answer but for whatever reason I'm not seeing it. I have an SSRS report (8.5 X 11) developed in Report Builder 3.0 SQL server 2008R2. The report just has a header section and body. The body consists of 3 tablix objects; each table can have 1:N rows and any of the tables can have enough rows to cause the report to print a new page. The margins are all .25 inches and the width of the report is causing no problems. However, when it is printed I am getting the 1st page with the header data and a page of table data, the 2nd page prints just the header data, the 3rd page prints the header data and the rest of the table data, and the 4th page prints just another page of header data. Why are the extra header pages being printed? Thanks for any help.
What is most likely happening is that part of your report is too wide, and the extra space is printing on the second page. It's usually the report body (it can change as you add columns to your tables) - I would check that first. Just look at the properties and make sure the width isn't wider than what will print on your page.
If you're having trouble identifying which section the extra width is coming from, try changing the background colors on the header, body and footer sections. Set each of them to a different color, then print the report to pdf. You’ll see the colors in the pdf and be able to identify which one is too wide.