2014-03-07 35 views
0

我一直在嘗試生成我的報表,但此錯誤不斷顯示。請問任何人都可以告訴我什麼是問題,可能的解決方案是什麼來糾正問題。無法生成水晶報表 - 不正確的登錄參數

Logon failed. Details: mscorlib : Could not find a part of the 
path 'E:\OPCollectionSUMMARYReportXML.xml'. Error in File 
C:\Users\arifkhan\AppData\Local\Temp\OPCollectionDetailsReport {89FDC9CF-5AE2-45E7- 
B382- 28318AD342A2}.rpt: Unable to connect: incorrect log on parameters. 

配置:C#(VS2005),Crystal Report 8,SQL Server Management Studio。

在此先感謝您,祝您有美好的一天!

+0

錯誤本身是不言自明的。你能確定Path'E:\ OPCollectionSUMMARYReportXML.xml'是否正確並存在。同樣在您正在使用的報告中,或者是指您沒有拼錯它的路徑。 – aMazing

+0

是的,先生,我檢查以確保路徑正確。我不認爲這是問題。它仍然顯示相同的錯誤。 – Khan

+0

您的報告中是否有任何子報告? 只是出於好奇你提到的Sql Server管理工作室:你的報告訪問任何數據庫? – Linky

回答

2

我們這周解決了4個問題,我會在這裏分享。

  1. 帶有子報告的報告。主報告和子報告使用與數據源相同的XSD。 XSD定義了5個表格。 5張表被添加到主報告中,但只有3張被添加到子報表中。我們刪除了主要報告的2個「額外」表並且它工作。

  2. 我們發現了另一個與第一個問題非常相似的問題,但主要報告的表格較少。我們只是在主報告中添加了「額外」表格,以便主報告和子報告現在具有相同的表格並且工作正常。

  3. 一位同事說,他把「內容」作爲XSD文件在Visual Studio項目中的「構建動作」,它應該是有效的。但我沒有試圖檢查。

  4. 報告使用了2個XSD文件。我們將其更改爲僅使用1個XSD文件,並且工作正常。