How can I run a report whenever another report runs. I have a situation when an invoice report is executed by user, a copy invoice report should be executed for the same parameters provided to first report. I tried the action property of text to execute another report but nothing happened. How this text box trigger another report at the same time first report runs? Or if there is another way we can do this? There are no C#/Bn.Net code used to create or run report. Only SSRS controls or its related properties. Thanks
If you are administrator of your report server you can configure the history of your report.
go in the report properties, then go to the "instantatnious options" (sorry translated from french so don't know what'll give in english), and then select the checkbox "stock all instants of this report in the history"
that way every time the report is read a history of the report is stored
Related
When I try to run the report in report viewer first time it will load with default date Parameter. When the default date parameter changed to any other date and to view the report we need to click the button twice.
so my issue is why we need to click the 'view button' twice, Is it possible to run the report with one click.
I tried to remove the parameters and added again but still no use
I have a simple database that is used to store reports generated by officers within my department. I need to find a way to "lock" reports once they're completed and submitted by an officer. Once a report is locked, it can be opened but not modified.
I've tried to use the "Allow Edits" property but that won't work because if an officer is working on a report and closes the window, they can no longer modify it, even if they haven't completed and submitted it.
I thought of a few ways to do this, but I'm not sure exactly how to do any of them.
Have a "Submit Report" button on the form that once clicked, copies the record from the "Reports" table to the "Completed Reports" table. The information in the "Completed Reports" table is read only.
I don't really have a preference on how it works, I just need to have it so once a report is submitted, it cannot be modified
any thoughts on how I could go about doing this?
I've got SSRS reports that have email subscriptions. So report will run every month and send a copy to certain email address. User says they have deleted the message with report by mistake. Is there a way of getting that exact report that went to them last month? Is there a copy saved somewhere in report server?
Thanks
No. SSRS does not keep a copy. but if the data is static for that period, you could rerun with same parameters to get the same report
I need to set up a SQL job which will run the SSRS report and place the result in a shared drive on every second sunday of client calander. The Job can run every day but the report should be placed on second sunday. The report name should be appended with datetime stamp. We can use stored procedures.
Looking through the requirements, this is something that can be easily accomplished with a power-shell script. For example, you can create a power-shell script which would run the SSRS report, store it in a shared location. And you can schedule this to run either everyday or schedule it to run only on every second Sunday.
As for the report appending with the datestamp time. You can add the date as an optional parameter and set the report to accept this parameter where it will append it to the report otherwise use GETDATE().
the thing with the timestamp in the report file name won't be possible using standard ssrs subscriptions. but you can easily move/rename the file using a script, that should not take too long.
setting up ssrs subscriptions is really well documented on msdn. just google it. renaming files in script has also been done before.
if you want to avoid the script, use data driven subscriptions (enterprise feature) or google for busyreports on codeplex.
I have a simple dashboard that keeps track of time sheets and allows me to see who has missing, or late time sheets. I also have simple parameters like Division, LineOfBusiness, Department, etc... The dashboard gives some overall counts of records.
I have actions set on the boxes with the counts that launches a sub-report which passes the parameters to a detail report. If the action is taken from the dashboard the parameters are passed and the sub-report runs. Even if I change the parameters on the sub-report, they refresh back to what was passed from the parent. If I run the sub-report by itself (so if I run the template itself without passing by the dashboard), I can pick any values I want for the parameters.
When I use the dashboard and run a sub-report by clicking on a box, how can I update the sub-report parameters without SSRS automatically overriding my new sub-report inputs and reverting back to the values passed by the parent parameters?