SSRS 2008:  What are the properties to set the browser rendering of the report to an unlimited page width?

Posted on 2013-05-17
Medium Priority
Last Modified: 2013-07-03
Hi All

I have an SSRS 2008 report with a matrix in it, where the matrix can mean up to 50 columns, so the report can run about ten feet long.  I kid you not.   The client only cares about looking at it on the screen, and claims they will never print it on paper.

When I upload it to my report server and run, it sizes the report to the width of my screen, so the characters are something like 2pt font size.

Question:  What are the properties to set the browser rendering of the report to an unlimited page width?

I tried setting the InteractiveSize width-height to 0,0 and 455, 455, neither worked.

Thanks in advance.
Question by:Jim Horn
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
LVL 25

Assisted Solution

TempDBA earned 668 total points
ID: 39180110
What browser you are using. If you are using anything apart from IE, here are the tips:

Also in properties, try seeting Other->consumeContainerWhitespace->True

are you by any chance using Interactive Size property for the report?
LVL 66

Author Comment

by:Jim Horn
ID: 39185775

ConsumeContainerWhitespace is set to True for all reports.

I set InteractiveSize to zero, and the property page does not allow you to delete the value completely.

Same result, the report width is sized to the width of the screen.
LVL 37

Assisted Solution

ValentinoV earned 1332 total points
ID: 39186551
Hi Jim,

I tried to reproduce this but can't.  Am I missing something here?  I started with an empty Matrix, threw a field with over 500 distinct values into the Columns, another with about ten values into the Rows and then a third field into Data.  And it displays just fine when viewed through browser (apart from the doubled horizontal and vertical scroll bars).

Some version numbers: SSRS 2008 R2 (10.50.2500.0), IE 8.

Silly question but the Zoom dropdown in the report viewer is set to 100% and not Page Width, right?

Get proactive database performance tuning online

At Percona’s web store you can order full Percona Database Performance Audit in minutes. Find out the health of your database, and how to improve it. Pay online with a credit card. Improve your database performance now!

LVL 66

Author Comment

by:Jim Horn
ID: 39187697
SSRS using VS 2008 v9.0.30729.4462 QFE, .NET v3.5 SP1
Using IE10 and IE8 to render report.

> (apart from the doubled horizontal and vertical scroll bars).
I'm displaying no horizontal scroll bar, and a disabled vertical scroll bar, that might be part of the problem.

> Zoom dropdown in the report viewer is set to 100% and not Page Width, right?
Correct, the below image is my IE 10 Zoom.   There is no Page Width setting.

Also, I'm not seeing a Zoom property in either the SSRS designer off of the Report object, or in the server via right-click on the report:Manage.

Right click:Manage
LVL 37

Accepted Solution

ValentinoV earned 1332 total points
ID: 39190002
> I'm displaying no horizontal scroll bar, and a disabled vertical scroll bar, that might be part of the problem.

That's strange, did you do something to hide that horizontal scroll bar or was it automatic?  Or it might just not be shown as a result of the content not exceeding the page width...

Zoom: I was actually referring to the zoom possibilities in the report viewer, accessible through the toolbar:

SSRS Zoom in report viewer
But you're right, afaik there's no report setting that influences the default zoom so it should be set to 100% anyway.

I assume you don't have anything like "&rc:Zoom=20" in your Report Server URL either, right? (don't know what else to look at to be honest...)

What happens if you play around with the zoom level (the one of the report viewer)?  Does it "fix" things?

Are you seeing this behavior for all reports on the server or just this one?

Concerning the InteractiveSize settings, I didn't touch the default.  It surprises me though that your attempt to set the Interactive Width to 0 didn't have any effect.  That's not what I would expect.
LVL 66

Author Comment

by:Jim Horn
ID: 39297490
Hi Guys

Sorry about the delay in responding.  I just rolled off this project where the client basically said 'we'll handle this for now', guessing by exporting to Excel if the report font size gets unreadable.

Since I don't have access to the project anymore, I'm going to spread the points around.

Hope this is ok.

Featured Post

Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Why is this different from all of the other step by step guides?  Because I make a living as a DBA and not as a writer and I lived through this experience. Defining the name: When I talk to people they say different names on this subject stuff l…
In the first part of this tutorial we will cover the prerequisites for installing SQL Server vNext on Linux.
Familiarize people with the process of utilizing SQL Server functions from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Microsoft Ac…
Using examples as well as descriptions, and references to Books Online, show the documentation available for date manipulation functions and by using a select few of these functions, show how date based data can be manipulated with these functions.
Suggested Courses

800 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question