miércoles, 25 de julio de 2018



Problema visualizando reporte de Crystal report



Hace unos días estaba trabajando con una aplicación la cual mostraba un reporte en crystal report y mientras estaba en desarrollo todo funcionaba correctamente, pero cuando hice el deployment hacia el servidor donde estaría alojada la misma los reportes no me funcionaban.

El problema era que los reportes estaban en carpetas y las paginas por igual diferente al directorio raíz por lo que debemos tener en cuenta lo siguiente al momento de llamar la página y asignar el reporte al CrystalReportSource

Esta es la forma correcta para poder mostrar un reporte en VS2013
pantalla:
 Response.Redirect("frmReImpresionRecibo.aspx");
Tomando en cuenta que desde donde llamamos la página es donde se encuentra también este la invocada con response y el reporte también.
Reportes:
sin ruta  y el archivo .rpt
  string ruta = Server.MapPath("") + "\\reciboDePago.pt";


..\reportes\reciboDePago.rpt es si está dentro de un directorio, pero cuando está en la raíz de la aplicación solo se pone el nombre del reporte y su extensión.

               

No hay comentarios:

Publicar un comentario