Refresh subreport without refreshing the main report - ssrs-2008

I am using BIDS to develop a report that have many subreports in it. The subreports have buttons that change their data so the user can compare them by date. The main problem is that when i click the buttons all the report is refreshed and not only the subreport. That requery all the others subreports and takes a considerable amount of time. Is there any way i can refresh only the subreport without the need to requery everything all over again?
Thanks!

Related

Crystal Reports - value move to the previous page

I have a report showing data grouped by name, each page showing the data under a particular name. When I suppressed 1 row of the data on the current page, some rows of data from the next page moved onto the current page. I am not sure why this happened :(

Is there a parameter that can be passed through URL so that Input control screen doesn't load ? (JasperReports)

The short Version:
Im looking for a varuble I can pass along with a hyperling so that the input control screen isn't loaded (something like this ...&loadInputControl=false )
The long version:
I have a drill down report (lets say reportONE) with input controls that need to be populated
When report is run the 1st time the input control screen appears and after the user enters and runs the report, the user can then drill down to the drill down report (let say reportTWO)
Once in the drill down report (reportTWO) the user can click a back link wich takes the user back to the 1st report (reportONE)
What is currently happening is the 1st report (reportONE) input control is loaded with the parameters sent from the drill down report (reportTWO)
But what I want is for the report to automatically run when it is called from the drill down report (reportTWO) a.k.a skip the input control screen
EXTRA:
I'm using iReport 5.0.0
I'm using hyperlinks to drill down/up to the report
If i disable the "Always prompt" option for input controls then the user won't see the input controll screen the 1st time the report is run
Simplest solution what i have been doing in my reports,just create a separate folder for down/up reports and copy all the drill down/up reports under this directory and disable the "Always prompt" for these reports only and hyper linked with the drill/up reports.

Jasper reports Parameter Form

Im pretty new to JasperReport Server. I have had success using JasperReport Sever 4.7(Community edition) and calling jasper reports (using jasperviewer)from within a java application.
My problem is:
1. To create my own parameter form which pops up when a user clicks a button linking to a jasper report.
User to be able to enters the desired parameters (preferably selectable from a list) then when the user presses enter or ok on this page, it passes the values to the jasper report accordingly.
Any assistance would be highly appreciated.
For the first, when you create your report and save in your Jasper repository -
Just right-clik the report folder (the one containing your Main.jrxml) and click on Properties. A dialog box appears.
Go to Other tab. Next to Controls Layout label there will be a drop-down box. Select Pop-up Screen on that. Your job is done.
For the second, you can definitely have a select list. There are two ways to generate values for the list - by using a query or entering manually. The steps are:
In your report folder in the repository, under your main.jrxml file there will be an Input Controls folder. Right click on it and click on Create a local input control. A dialog box will appear.
On the General tab give the ID and name for the input control (ID must match to your respective parameter name).
Go to Input Control Details tab. Select type as "Single Select Query" or "Single Select List of Values" as per your requirements. Enter the query or values and your job is done.

Allow SSRS report to scroll to the bottom without automatically paging

I have a SSRS report that renders multiple pages. A page does not fit on the screen, so the user has to scroll to see all of the data on said page. As the user scrolls towards the bottom of the page, the report automatically advances to the next page of the report (at about the time the bottom of the page reaches the bottom of the screen). Is there a way to only allow the report to advance to the next page via the paging buttons?

Crystal Report- Show last page

I've a crystal report inside my application. My report has about 100 pages. I need to see last page as soon as I open my report from my application.
So I'm using crystalreportviewer.showlastpage.
My report says page 100 on the top, but it shows page 1 of 100.
if I press enter on the top box besides 100, it shows page 100 of 100.
Please help me in fixing this.
I need to see page 100 of 100 directly.
I shouldn't use lastpage button on the top as part of my requirement
Are you calling the showlastpage method when the form loads? Does it work if called from a button (outside the crystalreportviewer control)? If so, you might need to delay calling the method until after the form is loaded (try threading or a timer).