Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2012, 08:35
astrow25
 
Fecha de Ingreso: enero-2006
Mensajes: 263
Antigüedad: 19 años, 3 meses
Puntos: 1
Error con crystal reports

Hola.

Tengo montado un servidor IIS, donde he montado una pagina web con informes CrystalReports.

He estado haciendo pruebas, desde el equipo donde esta montado el IIS, se ven perfectamente los informes, pero cuando intento conectarme desde un equipo fuera de la red. Me da el siguiente error: No se ha podido cargar el informe.

Lo tengo diseñado, de la siguiente forma.

Resguardo.aspx
Código ASP:
Ver original
  1. <%@ Page Language="VB" AutoEventWireup="false" CodeFile="resguardo.aspx.vb" Inherits="resguardo" %>
  2. <%@ Register assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" namespace="CrystalDecisions.Web" tagprefix="CR" %>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. ...
  6.     <form id="form1" runat="server">
  7.     <div>
  8.    
  9.         <CR:CrystalReportViewer ID="ResguardoOperaciones" runat="server"
  10.             AutoDataBind="True" EnableTheming="True" GroupTreeImagesFolderUrl=""
  11.             HasGotoPageButton="False" HasPageNavigationButtons="False"
  12.             HasSearchButton="False" Height="1269px"
  13.             ToolbarImagesFolderUrl="" ToolPanelWidth="200px"
  14.             Width="1082px" ReuseParameterValuesOnRefresh="True" ShowAllPageIds="True"
  15.             HasCrystalLogo="False"
  16.             HasDrilldownTabs="False" HasDrillUpButton="False"
  17.             HasToggleGroupTreeButton="False" HasToggleParameterPanelButton="False"
  18.             HasZoomFactorList="False" ToolPanelView="None" RenderingDPI="300" />
  19.     </div>
  20.     </form>
  21. </body>
  22. </html>

Resguardo.aspx.vb

Código ASP:
Ver original
  1. ...
  2. Dim CrReport As New CrystalDecisions.CrystalReports.Engine.ReportDocument
  3. CrReport = New CrystalDecisions.CrystalReports.Engine.ReportDocument()
  4. CrReport.Load(Server.MapPath("resguardos\resguardo.rpt"))
  5. CrReport.SetDataSource(dtDatos)
  6. ResguardoOperaciones.ReportSource = CrReport
  7. ResguardoOperaciones.ParameterFieldInfo.Clear()
  8. Response.Buffer = False
  9. Response.Clear()
  10. CrReport.ExportToHttpResponse(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Response, True, "Resguardo")

Pienso que quiza venga del Server.mapPath