In my C# asp.net web application, used DocumentFormat.OpenXml.Dll to work with Excel file generation, it is working in one application server, but failed in another server, what would be the reason for it. How to check it?
I have two servers running:
The first one is a Jasper Server with multiple working reports.
The second one is a freshly installed SpagoBI Server.
Now the Jasper Server should not longer be used and the reports need to be migrated on the SpagoBI Server.
Is there a way to transfer/convert the reports easily?
My prefered (but naive) solution would be a simple ex- and import but unfortunately I haven't found such an option yet.
Another way that comes to my mind, could be using the clients (iReports/SpagoBI Studio).
With iReports I can access the repository of the Jasper Server but unfortunately I can't connect it to the SpagoBI Server.
We are using Crystal Reports and SAP BusinessObjects EDGE server for reporting.
At the moment there seems to be about 200 Dynamic Cascading Prompts on the Repository. I found info on how to edit these with Business View Manager but apparently it isn't included in the EDGE-version of BusinessObjects server. Is there any way to edit these prompts from somewhere else?
It seems I was wrong about Business View Manager missing. Followed the advice from this thread and found it in:
C:\Program Files (x86)\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\CrystalBVM.exe
I am running shared hosting server for asp.net application. I want to support for crystal report on my server. So that users web application use crystal report.
Can any one know what is the procedure to support crystal report on the server.
Thanks
The report-viewer control (as of XIR2) is COM dependent. Your hosting company will need to support COM and be willing to run the installation package to ensure that the correct registry entries are created. I'm sure that there are licensing issues for this, not to mention the extra burden added to IIS for report processing. You may want to consider BusinessObjects Enterprise.
I created a ASP.NET3.5 website having a crystalreportviewer in it, it works fine if I run through visual studio 2008 or on my own machine. But when i deployed project on web server, it started giving me error.
Firstly it was giving error on first page that CrystalDecision.web assembly can't be found, then I installed Crytal Runtime 2008 on my web server. After installation application seems like ok, but when I opened page with CrystalReportViewer it gave me different error, as following:
The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
Any idea about it??
You probably have slightly different versions of the crystal assemblies on the server and your development machine. Compare the version numbers in c:\windows\assembly on both and see if there is a difference. If there is, either update the server or change the version numbers for the assemblies in web.config.
Also, The located assembly's manifest definition does not match the assembly reference
After spending almost 2hrs I finally found the fix.
Uninstall the Crystal Reports run time from web server.
Check if web server still have \program files\Business object folder, if still exist then delete it. Ensure other applications are not dependent on it.
Give Read and Write access permissions to ASPNET user on \windows\Temp folder
Install Crystal Report run time now.
Restart IIS
Following these steps should fix the crystal report viewer problem.
But then one more problem arises, crystal report viewer doesnt show the icons, the reason is crystal report viewer looks for aspnet_client\system_web\2_0_50727 folder in root folder of the website. In my case I have multiple websites on my server including .NET 1.1, 2.0 and ASP, so I have wwwrootASP2.0 folder for this website. But by default web server created aspnet_client\system_web\2_0_50727 folder under default website (wwwroot). So, the fix is, just copy that aspnet_client\system_web\2_0_50727 folder into your website's root directory. Bingo !!!!!! It works fine now.
I hope it will help,
Cheers.
I just wanted to add that an easier way seems to be creating a virtual directory under you web application called aspnet_client that points to C:\Inetpub\wwwroot\aspnet_client.
This also makes the images on the crystal report viewer show up. It was tested with visual studio 2008 crystal basic on IIS running on server 2003.
I figured this out after reading http://social.msdn.microsoft.com/Forums/en-US/vscrystalreports/thread/e2dc93b3-e594-4ae6-ba92-9440ccc7f6be.