SSRS Report Builder: Get rid of strange gray squares rendered under lines in Chrome? - sql-server

I recently used the work around in this post to get my SSRS reports to render in Chrome. However, now that my reports are working in Chrome, I'm noticing a strange rendering issue.
I use horizontal lines in my reports that I draw using the "line" feature in SSRS. When I run the report in Chrome, there is a gray square that appears below each line which causes my report not to look so great. I've attached a screenshot containing an example.
Does anybody know how to get the gray squares to go away?

I've identified a work around that is working for my purposes. I replaced my lines with rectangles, and resized the rectangles to look like lines. My report now looks great.

Here are a few solutions if you are familiar with CSS or have access to edit the \Styles folder within your SSRS Server.
a.) Tiny boxes appear when rendering SSRS reports in HTML viewed from Chrome
b.) How to apply customized css to SSRS report
c.) ReportViewer showing broken images in Chrome
After researching these solutions above, either of them will solve the issue and make those nasty empty boxes go away. ~ The most effective solution I found was editing the CSS inside the \Styles folder, because it then applies that fix server wide.

Related

Google Data Studio - Color picker is cut off (a bug or is it just me?)

When trying to edit colors in Google Data Studio, the color picker dialog box is always cut off. As if it's running off the edges of the screen.
Scrolling up/down doesn't make the picker move. Refreshing the page doesn't do anything. And you can't just click and drag it to move it.
This shows what I'm talking about.
I've reported it on Google's Issue Tracker, but I can't seem to post anything on the Data Studio community forums. Which is why I'm here. I'll also post about it on Reddit to see if anyone else is running into this glitch.
I was able to reproduce the problem, so it is not "just you".
However, to reproduce I had to reduce the size of the browser window (with the window maximized it does not happen). This is clearly a responsive web design problem and I guess you're using a small screen.
Although it is indeed a bug, it may not be a priority for Google to solve. You're probably one of the few users that designs dashboards with small screens. So you may want to find a bigger screen.

How do I force my charts onto one page in SQL Server Report Builder?

I have a report with 5 charts on it in SQL Server Report Builder 2016. In the "Design" window, the 5 charts appear to be on the same page. In the "Print Layout" window, the charts are now on three different pages. I would like all the charts to be on the same page when printed.
How do I fix this?
Make sure your design surface isn't expanded too far to the right. Make the ruler visible in combination with looking at the margins to make sure the graphs don't spill over to the next page because they are too far to the right. This is a common problem and I wish the designer had some way to indicate this is the case.

Oracle APEX 5 master/detail form -- detail region stopped working

I was adjusting some columns on a master/detail form and the detail interactive grid stopped retrieving rows. I'm not sure at what point exactly that it stopped working, but I think it was when I was using the quick edit to adjust the height of the region.
I tried putting everything back the way it was, but no luck. I added another interactive grid on the same table, linked by the same column to the master, and that works ok. I tried exporting the source and comparing the non-working grid to the working grid, to see if something was messed up in the source, but I don't know enough to figure out what differences are significant.
Any ideas on what might have happened? How I might be able to fix it, or at least avoid having this issue in the future?
I switched the interactive grid to an interactive report and saved it, then switched it back to an interactive grid again, and that seems to have resolved the problem.

SQL Server Reporting Services 2005, preview differs from deployed report

I created a Subreport in SSRS 2005 with a bar chart and a textbox above, just as a simple progress bar. I'll use it in a report to show a percentage.
In the Report preview it works fine and the progressbar looks like this:
Preview
But when I the deploy the report on the report server I get this:
Deployed Report
It's not really new to me, that sometimes the output in the preview differs from the server, but unfortunately I just can't find a solution for this issue.
Thx in advance
I think what you are seeing is a browser issue.
The default css that SSRS outputs is very biased towards IE. (It doesn't play well with IE9 either)
This causes a lot of issues on browsers like firefox and safari.
If you really must get it to display that way, remember that SSRS does allow you to create custom rendering extensions(Would be too much effort to fix a small bug though).

How to display the report icon in Firefox for the SQL Server Reporting Services Report Viewer control

It seems that due to ActiveX that Firefox can't display the print icon/button on the Report Viewer control in SQL Server Reporting services. Has anybody figured out a way to work around this or gotten this to work?
If it's not possible, does anybody know of a way to add a standard button that would trigger the print behavior on the report viewer control?
As you state, the print functionality is ActiveX, so it will not work in Firefox.
You could place a button in the "msrs-buttonHeaderBackground" div using a javascript button.
I found the div using the firebug firefox extension - it's great.
You could possibly find the other divs you'd like to hide and put them in a print style sheet, so they don't show up when going to print.
http://www.456bereastreet.com/archive/200709/how_to_create_an_unobtrusive_print_this_page_link_with_javascript/
I agree with the author that ctrl-p could simply be pressed for a similar result instead of adding a button - but the print style would still help in that.
You know what...I just realized something. You will not be able to print a page that is more than one page! Ouch.
I know this is a very old questions, but we came across this and chose the following solution.
We downloaded an IE Tab extension(this is one there are several more) for FireFox and then configured that extension to use IE to render the report server URL by default.
You could easily create a how-to web page,pdf, or maybe even create a dummy report that shows the instructions on how to do this to your end users and then you're all set.
So now every time the report server website is accessed it's being rendered in IE so the print button shows up. Every windows machine already has IE so no compatibility issue there, unless you're not using windows. :)
My best suggestion would be from within Firefox export it to PDF and then print it from your PDF viewer. In my experience this is a better way to print the reports anyway.
Hope that helps!

Resources