Go Back   TechArena Community > Software > Software Development
Become a Member!
Forgot your username/password?
Tags Active Topics RSS Search Mark Forums Read

Reply
 
Thread Tools Search this Thread
  #1  
Old 11-10-2008
Member
 
Join Date: Jan 2006
Posts: 115
Invalid TLV Record error

In crystal report 9 I have some major problem. We have a VB 6.0 system in a company which creates a report in crystal 7.0. This system used to work fine. We updated our system to Crystal 9.0 and we have made the necessary changes in our VB6 system. If we run the system without updating the report file from crystal 7 to crystal 9, it works perfectly. If we open de Crystal Report 7 file in Crystal Report 9, save it (in crystal 9) and try to run the VB6 system, we get the: Invalid TLV Record, and the application terminates. Need help for solving this problem.
Reply With Quote
  #2  
Old 11-10-2008
Member
 
Join Date: Dec 2007
Posts: 1,592
Solving the "Invalid TLV Record" error in running Crystal Report

Introduction
When attempting to run a crystal report and the error "Invalid TLV Record" is displayed, follow the steps below to overcome this error message.

Steps
  • Ensure the crystal report versions match. (i.e., the version in which the report has been created has to match the version at the client's workstation.)
  • If the versions are the same and you still get the error, it could be due to a "copy paste mismatch". Try copying the .rpt file in a different location and then running it.
  • This error comes up more in the case of custom reports and due to file type / path mismatch. Try pasting the file through a .zip / .rar format and then unzip it to the desired location.
  • If this does not solve the problem, check for the presence of important dll files in the client computer.
  • Another associated error message (due to copy paste mismatch) will be "Dos error".
  • Verify all dependencies of craxdrt.dll have been installed and registered. (Use dependency walker and/or .dep file)
  • If the viewer is reading a file saved with data, check the file length. If it happens to be of zero bytes, then delete the file.

For more info see this link.
Reply With Quote
  #3  
Old 11-10-2008
Member
 
Join Date: Dec 2007
Posts: 1,728
Invalid TLV record can be caused by a corrupted report file or a report file from the wrong version of CR.
See
http://support.crystaldecisions.com/...s/c2012064.asp
http://support.crystaldecisions.com/...s/c2012932.asp

Export modeller problem
http://support.crystaldecisions.com/...s/c2009025.asp
http://support.crystaldecisions.com/...s/c2008078.asp
http://support.crystaldecisions.com/...s/c2012932.asp
Reply With Quote
  #4  
Old 11-10-2008
Member
 
Join Date: Dec 2007
Posts: 2,273
See this Solution
The "Invalid TLV Record" error message may appear for the following reasons:

? There are missing runtime files on the client computer. Check the Developer Runtime Help file (Runtime.chm) installed with Crystal Reports for a list of required runtime files.

? 'UFManager.dll' is not distributed to the client computer. Ensure that it is located in the "C:\Program Files\Common Files\Crystal Decisions\2.0\bin" folder.

? Crqe.dll is not registered on the client computer. On the taskbar, click the 'Start' button, and then click 'Run'. In the 'Open' text box, type 'regsvr32 <path to crqe.dll>'. For example,

regsvr32 "c:\program files\common files\crystal decisions\2.0\bin\crqe.dll"

? The report file has become corrupted. For more information, refer to knowledge base article c2005670.

? The client computer does not have the 'CommonFiles' registry subkey. To create this registry subkey, follow these steps:

WARNING:
Using the Registry Editor can cause serious problems that may require reinstalling the operating system. Crystal Decisions is not responsible for any problems resulting from using the Windows Registry Editor. Use the Registry
Editor at your own risk. It is recommended that you back up the registry before you edit it.


1. On the taskbar, click the 'Start' button, and then click 'Run'.

2. Type 'Regedit' in the 'Open' combo-box, and then click 'OK'.

3. Expand the registry key:

\HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\9.0\Crystal Reports

4. Right-click the 'Crystal Reports' folder, select 'New' | 'String Value', and name the new key 'CommonFiles'.

5. Right-click the 'CommonFiles' subkey, select 'Modify', and type the following value in the 'Value data' text box:

"C:\Program Files\Common Files\Crystal Decisions\2.0\bin\"

Source
Reply With Quote
Reply

  TechArena Community > Software > Software Development
Tags: , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "Invalid TLV Record error"
Thread Thread Starter Forum Replies Last Post
Getting a MX record error in a messenger plus! Dennis Racket Windows Software 3 19-01-2012 01:14 PM
Mac OSX error message? INVALID VOLUME FILE COUNT and INVALID VOLUME DIRECTORY COUNT? Aaghaz Operating Systems 6 25-02-2011 10:40 AM
Invalid Format Error from the LG TV Jeevan Das Hardware Peripherals 5 28-04-2010 10:48 AM
Master boot Record Error juugal Operating Systems 3 09-01-2009 10:32 AM
Windows DNS server - force A record to update PTR record Peter Cumming Windows Server Help 1 27-05-2006 07:00 PM


All times are GMT +5.5. The time now is 01:46 AM.