Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2004, 03:53
vistu
 
Fecha de Ingreso: noviembre-2003
Mensajes: 9
Antigüedad: 21 años, 3 meses
Puntos: 0
Crystal Report y c#

Buenas a todos!!!

Tengo otro problemilla a ver si me podeis ayudar.

El caso es que quiero generar un report en excel desde mi aplicación de .net con c#.

Ya he creado el .rpt y mi problema es al llamarlo, os pongo mi código:

CrystalDecisions.Shared.ExportOptions crExportOptions = new CrystalDecisions.Shared.ExportOptions();
CrystalDecisions.Shared.DiskFileDestinationOptions cdDiskFileDestinationOptions = new CrystalDecisions.Shared.DiskFileDestinationOptions ();
CrystalReport1 crReportDocument = new CrystalReport1();

string ExportedFileName;
string ExportPath;
CrystalDecisions.Shared.ExcelFormatOptions FormatOptions = new CrystalDecisions.Shared.ExcelFormatOptions();
crExportOptions = crReportDocument.ExportOptions;
crExportOptions.FormatOptions = FormatOptions;


ExportPath = "//Reports/";
ExportedFileName = "Prueba.xls";
cdDiskFileDestinationOptions.DiskFileName = ExportPath + ExportedFileName;

crReportDocument.ExportOptions.ExportDestinationTy pe = CrystalDecisions.Shared.ExportDestinationType.Disk File;
crReportDocument.ExportOptions.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.Excel;
crReportDocument.ExportOptions.DestinationOptions = cdDiskFileDestinationOptions;


crReportDocument.Export();
Response.Clear();
Response.Redirect(ExportPath + ExportedFileName);

Y al ejecutarlo me da el siguiente error:

No es posible conectar.
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: CrystalDecisions.CrystalReports.Engine.LogOnExcept ion: No es posible conectar.


No tengo ni idea de hacer esto, si alguien me puede ayudar o decirme como es la mejor forma de hacerlo lo agradecería muchísimo.

Un saludo a todos. Y gracias