Is there a way to develop a SSRS report with a link which opens an attachment(PDF,DOC,DWG,JPEG etc) which is stored in the server database.
The action tab in the text box properties is probably going to be the most helpful to you. In there you can have it go to another report which could contain the document you want or if you have it stored in some URL, that works as well. The action happens when they click on the text box.
Related
We've just had one of our systems moved to a new server, along with 3600+ SSRS reports. All these reports contain hyperlinks. Unfortunately, none of these hyperlinks have been updated to point to the new server, and so are still opening items on the old server.
Instead of having to edit each hyperlink in each report, is there a way I can globally update the reports at the same time so that the hyperlinks point to the new server?
I thought running an update on the content field in the catalog table might do the job but apparently not from what I've been able to gather online.
Thank you for any help you can give.
Yep, normally it would be better to store your hyperlinks in a dataset.
I dont think you can do that globally, because your hyperlink is embedded in your report.
You can open your report .rdl file in text editor. In the text editor you can search for your hyperlink and replace it with the new value (search & replace). Well this still has to be done per hand for each report.
On top, you can write a small program in C#, .NET, etc... in which you pass your old and new hyperlink (single or as datatable). The program basically, opens all the .rdl reports and apply the search & replace then close and safe it.
I have developed a SSRS report, executed in English environment using website. Works fine. User change language to French using a link on site. Runs report. In report viewer, language is retrieved from current culture settings which is now French.
When report runs, everything appears in French but "View Report" button on Parameter selection criteria panel, appears in English which is suppose to be in French as well. Have no idea from where this English text coming and not translated in French? Is there any hidden property or environment that also needs to be change? please suggest.
If your browser language setting is set to English Reporting Services will use that language for:
Report Manager
Report Viewer toolbar
My Reports folder name
Localized elements of the report server folder hierarchy and report
server content types, when the Report Server Web service is accessed
through a browser window.
View report button caption is determined by client browser settings.
Let me know if this helps you.
Right now we use linked reports in many places. This causes subreports to link back to the original folder.
Is there a good way to copy a report in SSRS to copy a report to another folder with C#. We don't want to manually open a report and save as to the folder where the linked item is.
Alternatively: is there a way to make subreport links appear like they're in the same location as the linked report?
If your link is pointing to report /xxx/A and you want to move it to /yyy/A then you have to manually re-create the links or use the ReportService api to programmatically create the links.
My company is using SSRS 2008 for reporting services and there are 100's of different reports in it. After using SSRS 2008 for some charts we decided to to no use SSRS for charting and decided to use an open source javascript library to display charts. The main reason was to have some interactive charts!
I have now done a few charts in this open source library which itself is a asp.net webapp and have deployed it. I am wondering is there a way to add "links" to SSRS 2008 so when they are clicked user is redirected to this charts application. The main reason is to have one single area where employees will go for reports and charts.
I was thinking of creating an empty RDL file and on some 'onload' event just do a redirect but I have been unable to find if these reports fire any events!
Is there any other way to achieve it?
Right-click on the field you want to direct to your charting system, click Text Box Properties... and click Action. You want the Go to URL option, which you can use to enter a URL to redirect to.
Note that you can use expressions here to assist in going to the right chart, for example:
="http://mycharts/regionchart?Id=" & Fields!Region.Value
Hopefully this will be pretty simple! I've googled around but apparently I'm the only person in existence with this issue. When I go to Export my report as a PDF, a dialog box opens that only has options for Save and Cancel. I want either:
An Open option on that window so the report opens in whatever PDF viewer
The report to open automatically AFTER the user saves it as whatever filename they want.
Note that I don't want it to save automatically, but provide them some option to open it AFTER they've saved it.
This is based on the users browser, and has little or nothing to do with SSRS.