<

Celebrate National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x

Hot fix for .Net Crystal Reports 10.2.3600.0 to fix problems with sub reports running on 64 bit operating systems

Published on
19,957 Points
13,857 Views
1 Endorsement
Last Modified:
Hot fix for .Net Crystal Reports 10.2.3600.0 to fix problems with sub reports running on 64 bit operating systems

ISSUE: Reports which contain subreports fail with error "Missing Parameter Value"

DEPLOYMENT SERVER OS:
Windows 2008 with 64 bit
.Net framework 2.0

DEVELOPMENT PC:
Windows XP SP3
Visual Studio 2005 Prof.
.Net Crystal reports 10.2.3600.0

SYMPTOM:
In Crystal Reports for Visual Studio .NET 2005, a subreport link is configured between a database field on the main report to a stored procedure parameter field in a

subreport.
When the report is run, a dialog appears and prompts for the linked subreport parameter field.
The parameter field should have been automatically populated by the main report.

SOLUTION For x86 PC's:
For PC's running with 32 bit, Business Objects released a Crystal Reports hot fix for Visual Studio 2005.
This can be downloaded at the following link.
http://ftp1.businessobjects.com/outgoing/CHF/crnet20win32x86_en_chf.zip 
Reference knowledge base KBase Article ID:c2018840
Download the above patch and install it on your PC. The issue would be resolved.

ISSUE for x64 PC's:
However, the patch from business objects does not fix the issue for PC's with 64 bit operating system.
After searching for a long time on google I presumed that a readily available installable to fix issue with .Net Crystal Reports 10.2.3600.0 to fix problems with sub reports running on 64 bit operating is not available.

SOLUTION For x64 PC's:
While deploying the application you need to deploy tto things.
1. Install the windows installer package package for 64 bit PC's named "CRRedist2005_X64".
This package is located on your development PC which has visual studio 2005 installed.
This can be located at the following location:
C:\Program Files\Microsoft Visual Studio 8\Crystal Reports\CRRedist\X64

2. You need to create an additional Crystal Reports Runtime Package.
The steps to create this additional Crystal Reports Runtime Package can be found at following URL
http://resources.businessobjects.com/support/additional_downloads/runtime.asp

The creation of this package includes 1 important step. Make sure that you checked "X64 Compilers and Tools" while installing Visual Studio 2005.
In my case I hadn't checked this checkbox while installing visual studio 2005, so I had to reinstall visual studio 2005 to create this deployment package.

After following the steps mentioned at the above link, I was able to create a deployable package successfully. After installing this package the issue was resolved.

I wonder why Business Objects didn't make a hot fix available for PC's with x64 like they did for x86 and instead choose to make available steps to create the package. Anyways the issue stands resolved and that's what matters.

Cheers :)
1
Comment
Author:AmitGK
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 2

Expert Comment

by:cadsjo
Hi AmitGK,

Thanks for the solutions, it is exactly what I need.

But the link in point 2 is broken and that is really needed.
Do you have a new location?

2. You need to create an additional Crystal Reports Runtime Package.
The steps to create this additional Crystal Reports Runtime Package can be found at following URL
http://resources.businessobjects.com/support/additional_downloads/runtime.asp
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Join & Write a Comment

Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
Suggested Courses

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month