restore deleted y-axis - reporting-services

Is there a way to add the y-axis back to a bar chart if it has been deleted? Right now, all I have found to do is create a new chart and set it up again like my other chart, just not deleting the y-axis. :/ I'm using Report Builder 2.0.

Figured it out. Select the chart then, in the Properties pane under Chart, hit the '...' button next to ChartAreas (Collection). That brings up a ChartArea Collection Editor window. Under Axes in the right column, hit the '...' button next to CategoryAxes. That brings up a ChartAxis Collection Editor window. Under Appearance, toggle Visible to True.

Related

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.

Report Builder can StripLines render on top of chart data?

can horizontal striplines on a column chart render on top of the data? My chart is rendering like this;
but I want the stripLine to be visible over the top of the data columns not below it. I am able to put the dataPoint text that you can see on top, even though i'd rather it be able to render to the right of the bar, but that doesn't seem to be possible either. any help would be great. Seems like some of these things would be pretty straight forward functionality for such a dynamic report builder but im also a layman.
Striplines are always in the background.
I would add a new Series to the Chart, and change the Chart Type to Line. For the value I would point at a Goal column in the datasource. If none is available you can use an expression or hard-code the value.
The sequence of the series controls which is infront of the other. You can drag the series around to reorder them.
My suggestion would be to increase the transparency of the color of the columns. click on chart, click on custom palette color in Properties on the right hand-side and specify level of transparency in the color's options.
P.S. I had the same issue and that's how I solved it.
Contrary to what I am reading here, it is possible to have the stripe lines on the front as well. However, you will need to create another Series specify the top and bottom value dynamically, and adjust the PointWidth to lets say 0.8 or something along those lines.
Alternatively, you can add in a bar graph with a line graph, that should do it as well.

Blank space Issue while navigating betwen the charts in one report

In ssrs, I have a report which has four charts in it.
The four charts has the same design.
when i preview it,the first chart is set to shown by default and
we have a link on first chart that should redirect to the third chart.
when we preview it, the position of the first chart is displayed correctly just below the header of the report and when we click the link which should navigate to the third chart, we are getting the third chart but the position of the chart is changing.
It is occupying more blank space between the header and the chart so that we are not able to view the chart at one time.
How can we remove the space between the header and the chart so that the position of the third chart should be same as the position of the first chart.
Please suggest.
A screenshot would help here.
A common issue is overlapping controls that, when rendered, shift one another around in sometimes unexpected ways. Double check to make sure that the chart control isn't sitting directly atop anything else in your RDL.

How to change time scale with mouse drag in SSRS

IN SSRS2008:
I draw a chart that has time in x-axis.
I need my chart has ability that when i click on portion of chart or select portion of x-axis
of chart by drag and drop my chart zoom to selected portion of time.
zoom in ssrs by default acts as picture zoom.but I need to zoom to specified portion of time.
anyone know how can i do it?
SSRS out of the box does not allow you to select a portion of a chart and zoom to greater detail. Your options are to either add a parameter to your report that allows the user to change the period of time to display on the x-axis or to add an action that allows the user to click on a data point in your chart and jump to another report with greater detail. This jump to report action could even jump to the same report but whether it's the same or different, you can pass in what the user clicked on as a parameter value that drives the level of detail in the new report. See this for more information on adding drillthrough to your report: http://msdn.microsoft.com/en-us/library/ms159847(v=sql.100).aspx.

add a textbox to a column chart in report builder 3.0

I am using report builder 3.0. I created a column chart. I want to place words(Requirements <= 700ms) on top of the chart defining a dashed line that I placed on the chart. I added a textbox, tried to set all the right values to display it on top of the chart but it gets put below the chart. I tried creating a list, dropping the textbox into the list, still displays the word below the chart and not on top of the chart. Does anyone know how to do this?
Placing textboxes over charts can produce unpredictable behavior.
What you might be able to do is create multiple titles and manually position them using the Custom Position property.
It's a pain, but it's much more organized than trying to manually place textboxes.