How to change time scale with mouse drag in SSRS - reporting-services

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.

Related

MS Access Modern chart - plot series on secondary Y Axis

I have an MS Access Modern Chart in a Form. It contains two series of data; one with values up in the thousands, and the other with most values below 10. I therefore need to put one of those series onto a secondary Y axis on the chart.
Previously I have edited modern charts using the 'Chart settings' window that appears on the right when a modern chart is selected. However, in this case the Row source is entered by VBA (rather than basing the chart on a query) so no Series formatting options show in the chart settings window.
I cannot base the chart on a query as I need it to respond to changes in a combobox on the same form (the chart's row source is manipulated by VBA linked to On_change event of the combo box).
How do I move one of my chart's series to the secondary axis? Is there a chart property I've missed? Is it something I can do within the chart's Row Source property/sql?

ReportViewer, Report Filters, and Textbox Sorting: Report Disappears

Setting:
rdl
1 textbox with sorting (for a column header)
2 report parameters set to visible
ReportViewer
the 2 parameters visible as filters at top
sorting textbox clickable and sorts fine
Issue:
When user selects a different value from the parameters/filters (dropdowns) at the top of the report viewer, then clicks on the icon to sort (up and down arrows), the report disappears. It's just gone. The sorting doesn't fire ReportRefresh, but some other undetermined event. Unfortunately this processing knows of the change in filter and decides to suicide.

Drilldown on category group for stacked chart - ssrs 2008?

Is it possible to include drill down or link to report functionality in the category group (x-axis) for a stacked bar chart report?
OK, based on the comments above it's not exactly possible to do what you're asking. You can certainly apply drillthrough actions at a data level, which would mean users could click on the chart area:
So you would to set the Action up to pass a parameter based the series/category of the area thats clicked, which would effectively accomplish the same result, just in a slightly different way. But clicking directly on the axis is not possible.

Changing the text in an SSRS report textbox based on the toggle state of a row group

Apparently this should have been simple. After lots of digging, I'm yet to find anything that works. I have a row group in my SSRS report whose visibility is toggled by a textbox. What I want is to have the text Show in the textbox when it's collapsed, and Hide when it's expanded.
But I can't find any property of the group that can give me its toggle state. I have found in a few forums that it's not possible. As a workaround, I've tried the InScope() function ( as suggested in http://forums.asp.net/t/1601570.aspx/1). But to no avail. Can anyone suggest anything?
I believe you are correct in stating that SSRS does not expose the ToggleState property for use in the report.
In these types of situations, I use report parameters to control the state of the report. For example, you could add a parameter named isGroupVisible to the report with a default value of 1 to represent visible. Set your group's visibility to that parameter, and set your text box value conditioned on the state of isGroupVisible. Then in the text box you set your actions to be go to a report, and set the report url to be the same report with the isGroupVisible = to the opposite of what it currently is.
You can decorate your text box all you want to give the users the indication that it can be pressed to toggle the state of the report.
Draw backs to this approach is that it isn't as snappy as the ajax calls SSRS does to expand visibility--it will post back to the server on each toggle press.
Advantages to this approach include much more flexibility in controlling the state of the report.

restore deleted y-axis

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.