Need help to get updated reports in Visual Studio have been setup as linked reports to update direct to linked report - reporting-services

I have just moved into a new company and the people who setup their reports set them up under projects and then created reports. Using Visual Studio they then updated to the server, created a linked report to sub folders via internet explorer interface.
I have now found that to update any of these reports, I have to update them to the project location and then delete the old report and create a new linked report.
I am hoping that there is a gap in my knowledge and there is another way to do this. Alternatively is there a way I can move the reports to their respective folders. I do not have access to the reportserver to create folders but can apply to IT to get these done.
Would love some help so I do not spend days updating most of these reports.
Thanks

If I understand you correctly they are developing the reports in visual studio and using the deploy function to upload them to the reporting server. They then create a linked report using the web-based report manager interface so that the report is the accessible from another location.
I haven't tested it using the auto-deployment feature of visual studio, but at least if you update the main report then all linked reports will now be the new version as well. So you should just be able to deploy from visual studio and have all of the old linked reports work as well. Only if the auto-deployment process involves deleting the original report before uploading will the linked reports be broken. As long as it is a simple update/replace operation it will be fine.
If it is actually deleting the reports during deployment and the linked reports stop functioning (giving an error something like "the report link is no longer valid") then you don't actually have to fully delete and recreate the linked report. You can go to the properties of the linked report and update the link location so that it will no point to the proper report again (tested on 2008 R2). This will save you from having to redo all of the security and subscriptions that the linked report may have.

Related

SSRS Report RDL is not updating in the Dynamics CRM

I have a strange issue..., I was not able to see any updates made to my SSRS Report RDL in the Dynamics CRM, no luck even after changing the parameters and changing the details available in the report table.
After this when deployed to Dynamics CRM, it still shows me the old report, however this does open in my local in visual studio with the appropriate changes made...I am on Dynamics 365 9.0 version online.
Please let me know if there is any hack or trick to overcome this...I am struggling from last one day...couldn't find any proper fix for this online...
Kindly suggest....
Followed the below steps to solve the issue...posting here as it could help someone searching for this...
1.are you sure you are uploading the correct RDL file
2. Clean the VS Solution
3. Reload the project
4. Then rebuild the project in release mode, take the RDL from the release folder.
5. Delete the existing report and reload the one from Release folder and that's it.

Confused about differences between SSRS in Visual Studio and Microsoft Report Builder

I have some questions regarding the differences between working on reports in Visual Studio (SSRS) and Microsoft Report Builder. When first starting up Report Builder, I connect to a report server, connect to a data source, and then add datasets. This is what the screen usually looks like below:
On visual studio, when starting a new reporting services project, I am not prompted to connect to a report server. I can navigate to the report file and open it to design the report, but cannot add any data. When adding a data source, I am prompted to select the type of data source (SQL Server, Report Server Model, etc) and I have tried to connect to the same data source I had connected to in Report Builder, but I cannot access the shared datasets. Here is the visual studio prompt below:
Why am I unable to connect to a report server in visual studio and pulled the shared datasets in that report server?
what you need to do in visual studio is to create a Shared Data Source first
Under your report project (right hand side) , right click on your Shared data Sources and create a new one
Once you have created and tested the connection here you can use this for new reports in this project.
When you create a report, under report data, right click Sata Sources -> Add new Data Source then give it a suitable name and then select "Use Shared Data Source Reference" and then select the Data Source you created in the previous step
Once you have done this, you can then create a Data Set using the Data Source created above. (Embedded in the report)
But if you want to use shared Data Set, then the Shared Dataset needs to have this data source assigned.
Hope that made sense.

SSRS : Can I quickly update my reports using drag and drop with .rdl files?

The picture below tells the story. I have a bunch of reports where the old version is on my reporting server and I have the new updated rdl files on my personal desktop. Is there a way to update all the reports at once (drag and drop or otherwise) or do I have to go into each report and save as... then navigate to the reporting server. I have about 100 reports to update in total.
I'm not sure there is a way to drag and drop files but if you have Visual Studio (the free community edition will work as long as you conform to the license requirements) then you can add them all to a project and then deploy them all at once.
The only other caveat is that you cannot deploy to different folders unless you setup a project for each folder.

SSRS showing different data in reportserver and Microsoft Visual Studio

In Microsoft Visual Studio when i run a Report using a Preview the data is showing and when the same report i run from server side its not showing the same data as per the Visual Studio Preview
please suggest
Visual Studio caches locally data in order to reduce the generation time for design puroposes, it will only update the data if you change the parameters values so if your report doesn't have any parameter you will get old data.
To refresh Visual Studio data preview the report and press the refresh button inside the generated report.
Let me know if this can help you.
I had a very similar problem. When I previewed on VS 2015, everything displayed perfect, but when I deployed to my server successfully, only one field wasn't showing up.
What ended up working was changing my report data sets from shared to embedded. Even though they were referencing the same query, somehow there was a disconnect when referencing the shared data set rather than embedding it directly in the report.

How to use SSRS solution through TFS

I am using SQL server 2012. I have created one SSRS solution in SSDT (Sql sever data tools).
I want to add it in TFS Visual Studio 2010. It only used for Syncing purpose for all team members. so every one can get all reports by doing get latest every day. there is about 300 reports for different modules. I want to use SSRS solution through TFS.
previous project i was facing problem about Syncing of all my team members. because individual is created their own solutions and after completing report they are upload it on report server.
I don't want to do it again.
I want to use TFS to Syncing all teams members for all reports.
Any solution for it?
TFS will allow your team members to sync the reports locally to their machines whenever a change occurs or a report is added. Your team members will just need to get latest from TFS to their local workspace.
Sounds like you need to create a process for your team to follow and educate them on how reports should be added or modified.
For example, if you have a folder called reports in TFS then anytime a developer needs to make a change or add a report they would add it to this solution and folder. Lock down the ability to deploy reports straight to the server until approved therefore developers cannot bypass TFS.
Steps a developer would take to ensure the latest report is being updated or changed:
Developer pulls down latest report folder from TFS locally
Developer makes updates and changes
Before developer checks in any changes they again pull down the latest to ensure they will not overwrite any new changes. A possible merge may be required if the report has changed since the developer started working on it.
Developer checks in changes to TFS
Once changes to reports are approved then the report is deployed to reporting server. This could be done via a TFS build.
Hope this helps. Please let me know if I misunderstood your question or problem.
Looks like you going to need to make a custom plugin that can sync your reports to other teams when it is checked in