
23/01/2004, 06:36
|
| | Fecha de Ingreso: noviembre-2003
Mensajes: 9
Antigüedad: 21 años, 3 meses Puntos: 0 | |
Hola con lo que me has comentado el código se me ha quedado así y ya no me da el error, pero ahora no me hace nada, sólo me recarga la página aspx pero no me crea el report.
CrystalDecisions.Shared.ExportOptions crExportOptions = new CrystalDecisions.Shared.ExportOptions();
CrystalDecisions.Shared.DiskFileDestinationOptions cdDiskFileDestinationOptions = new CrystalDecisions.Shared.DiskFileDestinationOptions ();
CrystalReport1 crReportDocument = new CrystalReport1();
foreach(CrystalDecisions.CrystalReports.Engine.Tab le tbCurrent in crReportDocument.Database.Tables)
{
CrystalDecisions.Shared.TableLogOnInfo tliCurrent = tbCurrent.LogOnInfo;
tliCurrent.ConnectionInfo.ServerName="172.22.41.78 ";
tliCurrent.ConnectionInfo.UserID="cnio";
tliCurrent.ConnectionInfo.Password="password";
tliCurrent.ConnectionInfo.DatabaseName="CNIO";
tbCurrent.ApplyLogOnInfo(tliCurrent);
}
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);
Alguna otra idea????.
Muchas gracias. |