[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1183
  • Last Modified:

VB6 - upgrading to Crystal Reports XI rel 2

Hello Experts!

I have an application written in VB6 (MS Access backend) which currently utilizes Crystal Reports 8.5 or 9 for reporting. I want to now upgrade to Crystal Reports XI release 2. I installed CR XI r 2 Developer version on my machine, opened one of my old reports and saved it in the new version of Crystal. I verified the report, and was able to preview the report in Crystal, so I know my data is being pulled correctly.

However, when I try to run the report from the appication, I get "Invalid TLV record" message, followed by a crash.

I also have a working vb.net application installed on my machine that works with Crystal Reports XI. Initially I had to create a .net setup file with a merge module to get this application to work. I also assumed that since this application is working, my VB6 application should not be having a merge module problem - but I am not sure. Maybe VB6 requires a different merge module?

At this point I am not sure if I have any missing Crystal Components, or if I need to modify the VB6 code based on this article:

http://technicalsupport.businessobjects.com/KanisaSupportSite/search.do?cmd=displayKC&docType=kc&externalId=c2014917&sliceId=&dialogID=15734259&stateId=1%200%2015732486

(one note about the article: it mentions a Invalid TLV error, but I get an Invalid TLV record. Not sure if these are different or not)

I have not touched the VB6 code in this regard whatsoever. In fact, I don't even have Visual Studio 6 installed on the same machine. Not sure if it makes a difference for the reports. If I do have to go do the code, where should I start off looking?

Thanks in advance!
0
bscny
Asked:
bscny
  • 2
1 Solution
 
mlmccCommented:
You don't need release 2 torun from VB6.  Release 2 is for VS 2005.

Crystal changed the report format with CR9.  You need to modify the application to use the CR XI dlls rather than the CR 8 or 8.5 ones.

mlmcc
0
 
bscnyAuthor Commented:
Will release two work with VB6? Some of the applications I am working on are written in VB.NET 2005, while some in VB6. I want to have just one installation of Crystal for all of them.
0
 
Ido MilletProfessor of MIS at Penn State Erie and Owner, Millet SoftwareCommented:
Yes, R2 works with VB6.
0
 
bscnyAuthor Commented:
Thank you
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

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.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now