CrystalReportsException: Echec du chargement du rapport

ornet9 Messages postés 9 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 10 mars 2015 - 14 juil. 2014 à 17:13
WAEL_NET Messages postés 5 Date d'inscription mardi 19 août 2014 Statut Membre Dernière intervention 19 août 2014 - 19 août 2014 à 15:06
Bonjour,
Je suis en train de développer une application intranet asp.net - c# avec outil de développement VS2012 et crystal repport(CRforVS_13_0_5), Bd oracle 10g sur windows 7 pro 32 bit, le tout est bien même l'impression des rapports.
Le problème c'est que lors l'hébergement de l'application web dans les services IIS sur le même poste (windows 7 pro 32 bit) et lors l'impression du rapport j'obtiens le message d'erreur suivant :

[COMException (0x80041811): Opération non prise en charge. Un document traité par le moteur JRC ne peut pas être ouvert dans la pile C++.]
CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +90
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +259

[CrystalReportsException: Echec du chargement du rapport]
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +322
CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) +851
CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) +78
wforms_printcmd.Button1_Click1(Object sender, EventArgs e) in d:\Dev\AppWeb\wforms\printcmd.aspx.cs:27
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +9553594
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +103
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +35
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1724


le coude de chargement du creport :
ReportDocument cryRpt = new ReportDocument();
cryRpt.Load(Server.MapPath("../rpt/test.rpt"));
CrystalReportViewer1.ReportSource = cryRpt;

que je dois faire pour résoudre ce problème?

1 réponse

WAEL_NET Messages postés 5 Date d'inscription mardi 19 août 2014 Statut Membre Dernière intervention 19 août 2014 1
19 août 2014 à 15:06
0
Rejoignez-nous