Role of rdl file in SSRS Mobile reports - reporting-services

Can we use RDL files in SSRS to design mobile reports? My understanding is that RDL files are used for creating printable reports and not for mobile reports. Mobile reports can be only designed using Mobile Report Publisher tool. Could you please validate if my understanding is correct or not.
Thanks

Yes, that is correct. The Mobile reports are a completely different file type and you use separate designers to make them.

Related

Is there a way to obfuscate source SSRS code so it cannot be reverse-engineered?

I work on a team that creates custom SSRS reports for our end users that are viewed using Report Manager or Sharepoint depending on the end user community. Some end users are technical and know how to use BIDS or Visual Studio. This presents a support problem when the end user makes modifications to our reports. I would like to obfuscate our SSRS custom report source to prevent this. Is there a way to do this?
The only solution I see is to build your own report viewer, so the rdls could be stored encrypted and decrypted inside the viewer. But this creates a "propietary" solutions which could not be the suitable one for your customer/project.

Can I use an excel template for all of my reports in SSRS?

Hi I have an excel template in .xslt format and we use the template for all of our reporting services. However, we have not used SSRS for reporting service. Is there a way we can use the excel template and load all our reporting data into the template instead of manually creating the report's header and footer, and the design every time we develop a report using SSRS?
I appreciate your support.
I don't believe you can use a .xslt file to create a template in SSRS but you could create a report template in SSRS which uses report parts to keep things consistent in certain areas of your reports e.g. headers/footers.
Unfortunately SSRS does not have great support for templates/style and the only other solutions I have seen is by pulling style values from a database and using expressions throughout your reports.

How to develop client side SSRS report using Reports Builder 3.0 and embed in ReportViewer?

Sorry for being a newbie to SSRS.
My design goal:
Near term: develop - using SSRS - a simple client side (no reporting server!) report - based on MS SQL data tables, and embed it into the .NET WPF client (application)
Long term: for additional reports, hire external SSRS experts, so they will provide the reports developed, and I will integrate them into the same WPF application.
I managed to do 2 things:
Develop a simple report connecting to MS SQL, using Reports Builder 3.0 - as a result, an RDL file was generated (the file contains all the DB connections)
Embed a ReportViewer WinForms control into the WPF application.
Unfortunately, I wasn't able to load the report I developed, into the application.
I understood from articles on the new that RDL is not designed to support client-side execution (without a server), and RDLC should be used instead. However, I wasn't able to figure out how to conver the report to RDLC, using the Reports Builder - it does not give me an option to save in a different format.
I would appreciate any hint from the experienced people on how to accomplish my goal.
Specifically, should I use RDLC, and if positive - what's the way to get the report in this format?
Thanks
Max
I would recommend using Visual Studio when creating RDLC reports that will be embedded within an application and run in "Local" mode, and using either Microsoft Report Builder or Visual Studio to create RDL reports that will run in "Server" mode within SSRS.
A RDLC report would be created within a WPF Visual Studio project be simply creating a new Report.
A RDL report would be created within a Reports Server project when using Visual Studio.
Alternatively, it appears you could simply rename the file from RDL to RDLC if you don't mind manually correcting the Data Source information in the report definition file: http://msdn.microsoft.com/en-us/library/ms252109(v=vs.120).aspx.

How can I render a report as a PDF with different page orientation, and include headers/footers for subreports? SSRS

Working with Reporting Services 2008 r2.
So here's my issue:
We have 5 reports that need to be combined into an "All Reports" report, which was originally done using VB6.
I created a master report with 5 subreports, and of course, it doesn't work.
I need to get certain reports to render as landscape, and others as portrait. Also, I want to get the headers and footers from each of the subreports.
I know that SSRS doesn't support either of these, but is there a way to "pre-render" the subreports as PDF, and then combine them into one PDF via reporting services?
This cannot be done out of the box. The only way you're going to accomplish this is through custom code. There are tools out there that you can build/buy to merge your PDFs into a single document. I can't comment on which tool is the best approach, but I can tell you custom code is the only approach.

Microsoft Reporting Services: hide footer depending on export format?

I'm using Microsoft Reporting Services (MSRS) 2008. Currently I'm designing reports that can be rendered both as PDF and Exel, which works fine in general.
If I define a footer in the designer, I'll see it in PDF and do not see it on the Excel sheet.
Although when I print out the Excel file, the footer is there again (in the page preview also).
Is there any way to tell MSRS to hide/not include the footer if Excel is chosen as output format? I want to have it in PDF and I don't want it in Excel. Designing two reports would be a way to achieve that, but a most unconvenient one.
In sql server 208 R2 you can achieve this behavior using the RenderFormat Global Variable. I don't think this is possible in prior versions.
http://blog.datainspirations.com/2010/03/03/sql-server-2008-r2-reporting-services-as-you-like-it/