'Freeze first column' half transparent in Power BI Report Builder - reporting-services

When building a table in Power BI report builder I need to 'freeze' the first column. I have done this using tablix properties and ticking 'Keep header visible while scrolling'. I have also made the tablix background white rather than 'No Color'.
This works great when I run the report in Report Builder. I then publish the report to web service and it half works...
The top half of the table works great but as you scroll down and across the first column becomes transparent?!
Any tips/ideas as to why this is happening and how to fix it?

Related

SSRS 2016 - multiple tablix on one report causes overlap when rendering

I have inherited an SSRS report which had an existing tablix on it - I want to add a further tablix below to display data from another data set as the format is very slightly different - each tablix displays a different kind of sales for a certain customer.
I have added the second tablix and the report seems fine within the report designer renderer, but when I access it via MS Edge directly from the URL the first tablix overlaps the second and obscures it from view.
I have set a page break at the end of the first tablix, and at the start of the second, and again in the designer renderer it works fine and pages, but in MS Edge it overlaps across the page break. In Chrome it renders OK.
The issue I have is I am displaying this SSRS report in a Web Browser Control on an access for an it renders just like it does in MS Edge so it looks screwed up.
It is like the first tablix just runs over into page 2 rather than making the extra content of itself page 2, and the second tablix then on page 3. I don't even really need the pages as ideally it would all be one long report with a vertical scroll, but this overlap issue means I have been trying to force it to split.
Any other way I can stop the first tablix obliterating the second one?
I had a similar problem recently (I found your question while searching for an answer). I didn't want to go to all the trouble of creating a sub report and eventually tracked down the cause of the issue for my case which may be the same as what you were experiencing.
The issue was that my first Tablix was setup with a height of 2.7cm. My second one's top was 2.66781cm. That caused both of them to overlap with each other when the report was rendered. When I changed the top of the second Tablix to 2.7cm the issue was resolved.

SSRS Excel Export, Chart image shown compacted

Some days ago I had to modify a SSRS Report in order to add another group. That Report contains a Chart which before this change was properly shown, but now, In the Web Report Viewer It looks ok.
But when exporting to Excel (xls), The Chart looks like to be compacted:
And the user has to expand at least the groups that are aligned with the chart in order to see It well.
I tried to create a Subreport with only the chart embedded, also tried to put the chart inside a rectangle but none of those solutions worked.
In Excel there is a property for the images to indicate not moving nor sizing with cells and It does the trick but I cannot see the property in the Chart stuff.
Do you know how to have the graph displayed properly without having to expand the groups?
I'm working with SSRS 2008 R2.
Just put a rectangle on your report then cut the chart, click in the rectangle and paste it in. That will stop it trying to align with the table.
It's important that you don't just drag the chart onto the rectangle. You must cut and paste it in.

How to Visible Group Header While Scrolling in Tablix Report

While working with Tablix Report I want to visible Group header while scrolling
I tried Fixed Data = True but not working for me. BTW, First header row is working fine by changes of show scroll bar. (FixedData property to True in Advanced Mode) but not the this one row.
Kindly provide me the solution.
In SSRS 2008 R2, I managed a workaround using subreports.
Make a report that shows the data for a single group, based on a parameter.
Put all the headers you want on this report's tablix, and make them fixed with FixedData = True.
Use the parameter to set what will appear in the group-specific header text.
Make a separate report that will get every group.
Create a table grouped by your group, with one cell.
Put a Subreport in the cell, and pass the group to the subreport's parameter.
This worked for me in the Visual Studio preview, and viewing a deployed version on IE and Chrome, and hopefully will work in your environment too.
The catch is you'll see the main report header repeated for each group. However I tried to add this to the main report and it seemed to confuse matters, functioning differently in preview, IE and Chrome.

Subreports try and keep together leaving blank spots/pages

Reporting Services 2005
My layout is like this:
I have the mainreport which contains a table
This table has 3 groups it runs by, GrpLevel1, GrpLevel2, GrpLevel3
Sub-Reports are added to one of 3 groups and are executed passing that group key to the sub-report
So, a particular sub-report will run at GrpLevel1 and for every level2 it contains, the sub-reports under GrpLevel2 will run.
The problems I'm having are that the sub-reports want to jump to the next page leaving a gapping hole of white-space in the report.
If a sub-report contains a table with a bunch of data and it can not fit on 3/4s of a page (first page on report has report header on top 1/4), it will jump the whole thing to the next page leaving only a header, rather than printing what it can on the first page.
On the table I have "Keep Together" turned off.
I'm at a loss and about ready to set my cube on fire. Insight in to this would be greatly appreciated.
UPDATE ****************THIS HAS BEEN FIXED IN SSRS 2008 R2***********************
It has been fixed with (SQL Server) Reporting Services 2008 R2. You can now toggle the KeepTogether on Sub-Reports. Pagination looks a lot better.
Looks like there is no solution to this problem. The bug is aknowleged by microsoft, but its still not fixed in SSRS2008.
From the KB article (http://support.microsoft.com/kb/938943)
This behavior occurs because the
Subreport control has an implicit
KeepTogether property. By design, the
KeepTogether property tries to keep
content of a subreport on one page.
Because of this behavior, the report
engine creates blank space on the main
report if the subreport does not fit
on the same page as the main report.
Then, the report engine creates the
subreport on a new page.
The work around that they list is essentially 'don't use subreports'
I am not sure about the earlier version of SSRS, but I faced this same issue in SSRS 2008.
The solution is to change the Subreport property in Code.
Go to the solution explorer, right click on your report and click on "View Code".
Search for your Subreport.
Inside subreport tag you'll find "<KeepTogether>", which would be set to "true", change it to "false"
This property is not avaiable from designer and has to be changed from the actual report xml code.
right click of subreport and chose format subreport, then uncheck keep object together
Another way I got around this was to place the subreport in the report header. Of course that is very dependent on the report content and elminates any of the usefulness of subsequent sections but it did solve my problem of having a huge chunk of whitespace on the first page.
It took me a week to solve this one! But I did find a solution and happy to share it with you.
I had the exact same problem. In my main report, there is a Table that has 3 groups and 2 different subreports in each group. And these subreports had matrices. I believe regardless of matrices, subreports being placed inside group/detail bands within a table caused alot of unnecessary blank pages to be printed before, in between and after the sections. It was a pain the neck and I was thinking of removing the subreports but then it defeats the whole purpose of the report.
So finally, what fixed it was instead of placing the subreport in DETAIL bands of the groups in the table, place them in the Footer of the groups. Now I know this may change/affect the format of the report and may not fit in with your report purposes. But this fixed the issue for me. Another way of getting around the blank page issue was leaving the subreports wherever they are (detail or group bands), and moving OTHER detail bands into one Footer band. Essentially what needs to be kept in mind, is to reduce the number of detail/group bands inside the table. Limit the groupings and have minimum number of subreports within a table if you can manage that.
Hope this helps someone out there.
For SSRS 2008
If your subreports are in any group, you should go to group properties and switch the keep together property for that group(s) to false. This worked for me.

Exporting a Reporting Services Report to Excel and Having the table header wrap

I have a report in Reporting services, and when I preview it, the headers for a table wrap, but when I export it to Excel, the don't. They just get cut off. Any ideas on how to force it to wrap when I export to Excel?
Although this link doesn't address your question directly, its fairly comprehensive in terms of design considerations for Report Rendering in in Excel
Link: Designing for Microsoft Excel Output(Reporting Services)
If you are importing report from SSRS to EXCEL and if you find some TOP column joined up then the best way to resolve this issue would be:
Go back to report designer and adjust all your text boxes.
Adjust to left side of the designer window. You will see a blue line when it's adjusted to left.
Your dataset at top should also be moved toward left side of the designer window.
You might have date time function on left adjust it to top dataset vertically with 0-1 Points gap.
Including your header which would be Title of your company, name of report and all parameter mentioned below should be adjusted just next below to date time function which I have mentioned earlier.
Play with report designer by adjusting the text box and you will see the magic.