The upgrade process
Upgrading to CU13 was pretty straight forward. However, after the upgrade, the customer attempted to generate a couple of the many reports from Report Designer with the following error being displayed in Web Viewer:
This report can't be displayed. Make sure that your computer has an internet connection and that Management Reporter is running. If this problem continues, contact your administrator.
|Management Reporter 2012 CU13 error when generating report to Web Viewer|
When attempting to open the same report from Report Viewer, we obtained the following exception error, with the Report Viewer application crashing after clicking the OK button:
Exception has been thrown by the target of an invocation.
After the errors, we tried copying the columns, row definitions, and trees onto completely new report objects (rows, columns, and trees), respectively, and tried to run the reports once more, obtaining the same results. The customer relies on this report on a daily basis, so it was critical we fix whatever issue was causing these reports to crash.
After some back and forth with Microsoft Support, it was determined that with CU13 the B0 print control in the row is not working and causing the exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidCastException: Specified cast is not valid.
Microsoft Support is currently working on getting the issue written up and triaged so as soon as a bug number (or a fix!) is available I will publish more about it.
As it stands, we reverted back to CU9 and upgraded to CU12 which did not display the issue described herein.
Until next post!
Mariano Gomez, MVP