bscny
asked on
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!
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!
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Yes, R2 works with VB6.
ASKER
Thank you
ASKER