これを試して
「無効な TLV レコード」エラー メッセージは、次の理由で表示される場合があります。
クライアント コンピューターに不足しているランタイム ファイルがあります。必要なランタイム ファイルのリストについては、Crystal Reports とともにインストールされる開発者ランタイム ヘルプ ファイル (Runtime.chm) を確認してください。
「UFManager.dll」はクライアント コンピュータに配布されません。「C:\Program Files\Common Files\Crystal Decisions\2.0\bin」フォルダにあることを確認してください。
Crqe.dll がクライアント コンピューターに登録されていません。タスクバーの [スタート] ボタンをクリックし、[実行] をクリックします。[名前] テキスト ボックスに「regsvr32」と入力します。例えば、
regsvr32 "c:\program files\common files\crystal decision\2.0\bin\crqe.dll"
レポート ファイルが破損しています。詳細については、ナレッジ ベースの記事 c2005670 を参照してください。
クライアント コンピューターには、'CommonFiles' レジストリ サブキーがありません。このレジストリ サブキーを作成するには、次の手順を実行します。
==================== 警告:
レジストリ エディタを使用すると、深刻な問題が発生する可能性があり、オペレーティング システムの再インストールが必要になる場合があります。Crystal Decisions は、Windows レジストリ エディタの使用に起因する問題について責任を負いません。レジストリ エディターは、ご自身の責任で使用してください。レジストリを編集する前に、レジストリをバックアップすることをお勧めします。
====================
タスクバーの [スタート] ボタンをクリックし、[実行] をクリックします。
[開く] コンボ ボックスに「Regedit」と入力し、[OK] をクリックします。
レジストリ キーを展開します。
\HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\9.0\Crystal レポート
「Crystal Reports」フォルダーを右クリックし、「新規」を選択します。「文字列値」を入力し、新しいキーに「CommonFiles」という名前を付けます。
「CommonFiles」サブキーを右クリックし、「変更」を選択して、「値のデータ」テキスト ボックスに次の値を入力します。
"C:\Program Files\Common Files\Crystal Decisions\2.0\bin\"
またはこのリンクを確認してください
http://it.toolbox.com/wiki/index.php/Solve_the_%22Invalid_TLV_Record%22_error_in_running_Crystal_Report