Looks like it’s been few months since I lasted whined about crystal, not because there’s nothing to complain, it’s only because I have been too lazy to write about crystal. Anyway, once again crystal has disappointed me. Couple weeks ago I ran into a problem with crystal in VS 2005 that when deployed it gave me an error saying that “parameter x was not supplied with a value”, something like that. However, in my code, out of frustration I have used every possible ways to assign value to the report parameter. Spent tons of hours trying to figure out why, but no answer, Business objects who has crappiest support website (and the product) provided no help on the matter, there was no clear indication on why this would happen.
Well, lucky me I installed a crystal patch that simply said it was for VS 2005, and guess what it worked! Anyway, to save you guys sometime and frustration here’s the patch and some info that you can apply to your/production machine to make it work.
crnet20win32x86_en
Crystal Reports for Visual Studio .NET 2005
http://ftp1.businessobjects.com/outgoing/CHF/crnet20win32x86_en_chf.zip
This issue is addressed in the following components (and later versions):
CrystalDecisions.Shared.dll, version 10.2.51014.8, dated 03/01/07 (crnet20win32x86_en.zip)