CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: Der Bericht konnte ni

Horscht1

Grünschnabel
Hallo,
das Programm läuft auf meinem PC ohne Probleme.
Über ein Web-Setup gebe ich die Dateien auf einen Server.
Wenn nun der CR generiert werden soll mit:

//**************************************************
CrystalReport1 myReport = new CrystalReport1();
myReport.SetDataSource(dataSet11);
this.CrystalReportViewer1.ReportSource = myReport;
//**************************************************
kommt folgender Fehler den ich nicht deuten kann.




[LoadSaveReportException: Der Bericht konnte nicht geladen werden.]
.F(String  , EngineExceptionErrorID 
) +273
.B(String , Int32 ) +64
CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String reportName, OpenReportMethod openMethod, Int16 parentJob) +1160
CrystalDecisions.CrystalReports.Engine.ReportClass.Load(String reportName, OpenReportMethod openMethod, Int16 parentJob) +491
CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(Object value) +277
TelefonBuch.drucken1.Page_Load(Object sender, EventArgs e) +368
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061
 
hab ich versucht.

ReportDocument myReport = new ReportDocument();

myReport.Load(@"c:\\Reports\\CrystalReport1.rpt");
myReport.SetDataSource(dataSet11);
this.CrystalReportViewer1.ReportSource = myReport;

die Fehlermeldung bleibt die selbe.
 
Hi,

Du solltest dich entscheiden, ob du den Pfad zum Report maskierst oder einen doppelten Backslash verwendest.
Kopier mal den Pfad ins Ausführen-Fenster und du wirst sehen, auch da wird er nicht gefunden.
also entweder:
Code:
"c:\\Reports\\CrystalReport1.rpt"
oder
Code:
@"c:\Reports\CrystalReport1.rpt"
 
Ich habs mit beiden Versionen getestet, der Fehler bleibt der selbe.
Muß in dem Reports-Verzeichnis noch eine weitere Datei liegen?
 
Ich hab das Verzeichnis in dem die CrystalReport1.rpt zum lesen und schreiben füe alle freigegeben, das Ergebnis bleibt daselbe.
Wo wird der Report erzeugt, in dem Verzeichnis in dem die rpt Datei liegt?
 

Neue Beiträge

Zurück