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