試試這個
「無效的TLV記錄」 的錯誤信息都可能出現,原因如下:
有缺失客戶端計算機上的運行時文件。檢查隨Crystal Reports安裝的開發人員運行時幫助文件(Runtime.chm)以獲取所需運行時文件的列表。
'UFManager.dll'未分配給客戶端計算機。確保它位於「C:\ Program Files \ Common Files \ Crystal Decisions \ 2.0 \ bin」文件夾中。
Crqe.dll未在客戶端計算機上註冊。在任務欄上,點擊「開始」按鈕,然後點擊「運行」。在「打開」文本框中,輸入「regsvr32」。例如,
REGSVR32 「C:\ Program Files文件\ \ 2.0 \ BIN \ crqe.dll共同文件\水晶決定」
報告文件已損壞。有關更多信息,請參閱知識庫文章c2005670。
客戶端計算機沒有「CommonFiles」註冊表子項。要創建此註冊表子項,請按照下列步驟操作:
==================== 警告:
使用註冊表編輯器會導致嚴重的問題 這可能需要重新安裝 操作系統。 Crystal Decisions不是 ,它負責使用Windows註冊表編輯器使用 導致的任何問題。使用註冊表編輯器 需要您自擔風險。建議您在編輯之前備份註冊表, 。
====================
在任務欄上,單擊 '開始' 按鈕,然後單擊 '運行'。
在「打開」組合框中鍵入'Regedit',然後單擊'確定'。
展開註冊表項:
\ HKEY_LOCAL_MACHINE \ SOFTWARE \的Crystal Decisions \ 9.0 \ Crystal報告
右鍵單擊 'Crystal報告' 文件夾,選擇 '新建' | '字符串值',並命名新密鑰'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
我按照您的指示,但沒有任何反應。仍然有錯誤。 – sean