Foros del Web » Programación para mayores de 30 ;) » .NET »

SOS: Columnas al exportar de C.Report a Excel

Estas en el tema de SOS: Columnas al exportar de C.Report a Excel en el foro de .NET en Foros del Web. Necesito exportar un crystal report a excel. He probado de esta forma: MemoryStream oStream; oStream = (MemoryStream) report.ExportToStream.CrystalDecisions.Shared.Expo rtFormatType.Excel); Response.Clear(); Response.Buffer= true; Response.ContentType="application/vnd.ms-excel"; Response.BinaryWrite(oStream.ToArray()); Response.End(); ...
  #1 (permalink)  
Antiguo 23/09/2008, 10:56
 
Fecha de Ingreso: febrero-2007
Mensajes: 1
Antigüedad: 17 años, 2 meses
Puntos: 0
SOS: Columnas al exportar de C.Report a Excel

Necesito exportar un crystal report a excel.
He probado de esta forma:

MemoryStream oStream;
oStream = (MemoryStream) report.ExportToStream.CrystalDecisions.Shared.Expo rtFormatType.Excel);
Response.Clear();
Response.Buffer= true;
Response.ContentType="application/vnd.ms-excel";

Response.BinaryWrite(oStream.ToArray());
Response.End();



y de esta otra forma:

ExcelFormatOptions excel = new ExcelFormatOptions();

excel.ExcelUseConstantColumnWidth = false;
excel.ExcelConstantColumnWidth=70;

DiskFileDestinationOptions disk = new DiskFileDestinationOptions();
disk.DiskFileName = "c:\\test.xls";
ExportOptions export = cr.ExportOptions;
export.FormatOptions = excel;
export.ExportFormatType = ExportFormatType.Excel;
export.ExportDestinationType = ExportDestinationType.DiskFile;
export.DestinationOptions = disk;
cr.Export();


El problema es q los campos ocupan varias columnas
COMO REMEDIAR ESTO???


GRACIAS
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:58.