Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/11/2004, 10:18
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años, 1 mes
Puntos: 50
Ya hiciste algo como ésto:

Cita:
private void Page_Load(object sender, System.EventArgs e)
{
ReportDocument crReportDocument = new ReportDocument();
ExportOptions crExportOptions = new ExportOptions();
DiskFileDestinationOptions crDiskFileDestinationOptions = new DiskFileDestinationOptions();
String Fname = "";

crReportDocument.Load(Server.MapPat("Tu_Reporte.rpt"),CrystalDecisions.Shared.OpenReportMethod.Op enReportByTempCopy);
Fname = "c:\\TEMP\\AlgunNombre.pdf";
crDiskFileDestinationOptions.DiskFileName = Fname;
crExportOptions = crReportDocument.ExportOptions;

crExportOptions.DestinationOptions = crDiskFileDestinationOptions;
crExportOptions.ExportDestinationType = ExportDestinationType.DiskFile;
crExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;

crReportDocument.Export();

Response.ClearContent();
Response.ClearHeaders();
Response.ContentType = "application/pdf";
Response.WriteFile(Fname);
Response.Flush();
Response.Close();

System.IO.File.Delete(Fname);
}
Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net