Report definition not specified error with RDLC report

You’ve a visual studio 2012 or 2013 web application project that uses report viewer control with local mode reports (RDLC). You’ve created the RDLC report and the report path has been chosen from the Report Viewer web control as shown below. Under these circumstances, when you run the project from Visual studio, you get the…

11

ReportViewer 2012 control not showing Print icon when viewed from IE 11 (Desktop mode)

Recently, I was working on a issue where you’ve ASP.NET web page with Report Viewer 2012 control and viewing it from IE 11, the print icon is by default hidden. This happens especially under the following conditions: 1. You’re in report viewer control RTM version with build 11.00.3000.0. This can be verified by: Start –>…

10

Working with RDLC and passing parameter to subreport in Report Viewer control

Recently I was looking for a sample that will help me with the concept of Passing parameters to sub reports in RDLC. I didn’t get one. So I thought of exploring more on to this and started off the journey. The tricky part with the RDLC is, even though it gives you the option of…

9

Invoking the Print dialog for report viewer 2010 control using the JavaScript API

  Have you tried the new JavaScript libraries exposed by Report viewer 2010 control? Please go through Brian’s blog on JavaScript API and the MSDN documentation on the same. Ok, now lets see how we can leverage one of the methods to invoke the Print dialog for Report viewer. We’re going to make use of…

7

Reports exported in CSV from Reporting Service 2008, when opened in EXCEL shows each comma seperated values in new column

Have you ever noted down the difference when you open a CSV file in Excel which is exported from REPORTING SERVICE 2005 and REPORTING SERVICE 2008?   The one which is exported from REPORTING SERVICE 2005 shows all the values for each row in a single column separated by comma. Whereas the one which is…

7

Editing RDL programatically using C#

Recently i was working on an issue. In Reporting Service 2005 you set FixedHeader property to a table control. When the dataset bound with the table returns no data in combination with Internet Explorer -> Tools -> Internet Options -> Advanced -> Uncheck Disable Script Debugging (Internet Explorer), you’ll receive a Javascript error. —————————Error—————————A Runtime Error has…

7

Getting System.OutOfMemoryException when using ReportViewer contol in Local mode

PROBLEM: ========  Consider you’ve a ASP.NET application that contains Report Viewer control (2005 / 2008) in Local Mode.  You have an RDLC report file, that loads large amount of data / has lots of expressions. (Both are not recommended in Local mode)  Everytime you refresh the web page, the Report Viewer stores objects in the…

6

CanShrink does not work with RDLC when the textbox is within a data control like Table / Matrix

ISSUE:  As per definition, http://msdn.microsoft.com/en-us/library/ms251779.aspx Growing and Shrinking a Text BoxBy default, text boxes are a static size. If you want to expand a text box vertically based on its contents, change the CanGrow property for the text box. If you want to allow the text box to shrink based on its contents, change the…

6

Using Reporting Service web part with SharePoint custom master pages

Recently I and my team were working on an interesting issue where when you use a custom master page built out of a HTML script with the help of SharePoint 2013, the reports that are referred with in a web part page doesn’t render. Here is the article that could help you with building custom…

5

Clicking the drillthrough link in a 2008 Multi valued parameter report after exporting to MHTML / Word formats which contains drillthrough action (Go to report) fails

PROBLEM: 1. Consider a report (rptParent) with a multi value query based parameter and it has links (table cell action “Go to report”) to rptChild. 2. The report (rptChild) renders pased on the parameter value it receives from rptParent. 3.   When viewed on report server all the links work, both rptParent and rptChild works too. 4. Now either EXPORT or…

5