Bonjour à tous,
J'ai un soucis concernant l'export d'un état crystal report en fichier Excel.
En effet voici mon code :
ProtectedSub cmdExport_Click(ByVal sender AsObject, ByVal e As System.EventArgs) Handles cmdExport.ClickTrycnxSuivi =
New OracleConnection("Data Source=xxx.world;User Id=xxx1;Password=xxxxxx1;Integrated Security=no;")cnxSuivi.Open()
Catch ex As ExceptionResponse.Write(ex.ToString())
EndTryrqt =
"SELECT * FROM SUIVICOMMANDE WHERE Vendeur = '" & txtLogin.Text & "'"comSuivi =
New OracleCommand(rqt, cnxSuivi)daSuivi =
New OracleDataAdapter(comSuivi)dsSuivi =
New DataSet()daSuivi.Fill(dsSuivi)
crSuivi =
New ReportDocumentcrSuivi.Load(
"C:\Web\Suivi_Commandes_Cli_7j\crSuivi7j.rpt")crSuivi.SetDataSource(dsSuivi.Tables(0))
crSuivi.ExportToDisk(ExportFormatType.Excel,
"c:\Test.xls")EndSubLorque le site est publié sur mon serveur Web L'erreur suivante est affichée :
L'accès au chemin d'accès 'c:\Test.xls' est refusé.
Ce qui parait logique car à mon avis le fait d'écrire :
crSuivi.ExportToDisk(ExportFormatType.Excel,
"c:\Test.xls")
Donne l'ordre d'exporter le fichier Excel sur c:\ MAIS du serveur ....
Mon problème est de trouver un code me permettant de rediriger l'export sur le pc Client ...
Pourriez vous élairer ma lanterne s'il vous plait ...

Youpitralalalalere
