solving sql server problems for millions of dbas and developers since 2006



SQL Server DBA Tips SQL Server Developer Tips SQL Server Business Intelligence Tips SQL Server Career Tips SQL Server Whitepapers SQL Server Tools SQL Server Webcasts SQL Server Questions and Answers SQL Server Questions and Answers













SSRS Drillthrough Reports functionality not working in exported PDF and Excel format

Asked 1/31/2012 7:27:35 AM by Ashish Kumar

Hi All,

Recently I have made a drillthrough report in SSRS 2008,Its working fine only in MSBI run mode and preview mode of report designer.Going from main report to sub report and any other report through drillthrough report its work fine.When I export these report to PDF and excel format its not working,Only showing main report in PDF as well as well there is no link showing in PDF report as showing in preview mode of report.I have 4 sub report under main report in drillthrough reports.

Please help me out for the same.

 

Regards,

Ashish Kumar



Answered 2/1/2012 6:42:38 AM by Raymond Barley (0) vote answer is useful vote answer is NOT useful

I don't think subreports are supported.  Take a look at this link which compares the interactive functionality in the various export options: http://msdn.microsoft.com/en-us/library/dd255288.aspx

 


Answered 2/1/2012 7:27:33 AM by Ashish Kumar (0) vote answer is useful vote answer is NOT useful

Hi Raymond,

 

Thanks for posting a greatful comment on it but its still not fruitfull. 

 

Regards,

Ashish Kumar 


Answered 2/1/2012 11:29:50 AM by Ray Barley (0) vote answer is useful vote answer is NOT useful

One thing that was added in SSRS 2008 was the global variable RenderFormat.  You can use it in an expression to conditionally do things based on which format you're rendering; e.g. Globals!RenderFormat.Name = "EXCEL".

The rsreportserver.config file has the list of render formats:

    <Render>

      <Extension Name="XML" Type="Microsoft.ReportingServices.Rendering.DataRenderer.XmlDataReport,Microsoft.ReportingServices.DataRendering" />

      <Extension Name="NULL" Type="Microsoft.ReportingServices.Rendering.NullRenderer.NullReport,Microsoft.ReportingServices.NullRendering" Visible="false" />

      <Extension Name="CSV" Type="Microsoft.ReportingServices.Rendering.DataRenderer.CsvReport,Microsoft.ReportingServices.DataRendering" />

      <Extension Name="ATOM" Type="Microsoft.ReportingServices.Rendering.DataRenderer.AtomDataReport,Microsoft.ReportingServices.DataRendering" Visible="false" />

      <Extension Name="PDF" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer,Microsoft.ReportingServices.ImageRendering" />

      <Extension Name="RGDI" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.RGDIRenderer,Microsoft.ReportingServices.ImageRendering" Visible="false" />

      <Extension Name="HTML4.0" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.Html40RenderingExtension,Microsoft.ReportingServices.HtmlRendering" Visible="false" />

      <Extension Name="MHTML" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.MHtmlRenderingExtension,Microsoft.ReportingServices.HtmlRendering" />

      <Extension Name="EXCEL" Type="Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer,Microsoft.ReportingServices.ExcelRendering" />

      <Extension Name="RPL" Type="Microsoft.ReportingServices.Rendering.RPLRendering.RPLRenderer,Microsoft.ReportingServices.RPLRendering" Visible="false" LogAllExecutionRequests="false" />

      <Extension Name="IMAGE" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.ImageRenderer,Microsoft.ReportingServices.ImageRendering" />

      <Extension Name="WORD" Type="Microsoft.ReportingServices.Rendering.WordRenderer.WordDocumentRenderer,Microsoft.ReportingServices.WordRendering" />

    </Render>

 

Answered 2/3/2012 8:58:00 AM by Jeremy Kadlec (0) vote answer is useful vote answer is NOT useful

Ray,

Thanks so much for the extensive example.

Thank you,
Jeremy Kadlec



Post an Answer

Keep it clean and stay on the subject or we may delete your comment.
Your email address is not published. Required fields are marked with an asterisk (*)

*Name   *Email   Notify for updates
Comments
*Enter Code refresh code


 
Sponsor Information
"SQL diagnostic manager delivers response in minutes, not hours!"

Time-strapped database professionals use SQL Monitor to look after their servers. Try it online.

SQL Servers keeping you up at night? Contact expert SQL Server consultants for a Health Check.

Free Trial: Get Proactive Insight with SpotlightŪ for SQL Server Enterprise.

Solving SQL Server problems for millions of DBAs and Devs since 2006. Join now.

Demystify TempDB Performance and Manageability


Copyright (c) 2006-2012 Edgewood Solutions, LLC All rights reserved
privacy | disclaimer | copyright | advertise | about
authors | contribute | feedback | giveaways | user groups
Some names and products listed are the registered trademarks of their respective owners.


Edgewood Solutions LLC | MSSharePointTips.com | MSSQLTips.com