Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 13-nov-2006, 01:56   #1 (permalink)
mellidecai ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 95
Error con Crystal

Un saludo a todos, estoy intentando crear un reporte en una aplicacion asp.net para imprimir el resultado de un datagrid. Para ello creo un informe y un web form donde incluyo un objeto CrystalReportViewer; en el evento onload del webform creo el objeto:

Dim r As CrystalDecisions.CrystalReports.Engine.ReportDocum ent = New CrystalDecisions.CrystalReports.Engine.ReportDocum ent

Pero al ejecutar la siguiente instrucción me salta una excepción diciendo que no se puede cargar el informe:
r.Load("./Informe.rpt")

A ver si alguien me echa una mano... un saludo!!
mellidecai está desconectado   Responder Citando
Antiguo 13-nov-2006, 02:38   #2 (permalink)
mellidecai ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 95
Ok, ya he encontrado el error; al parecer, al método Load hay que pasarle el path completo del fichero. Poniendo el camino completo sí ejecuta la instrucción; sin embargo, he intentado utilizar una función que obtenga ese path (System.IO.Path.GetFullPath("./informe.rpt")), pero en vez de devolverme el path correcto me devuelve c:\windows\system32\informe.rpt
mellidecai está desconectado   Responder Citando
Antiguo 13-nov-2006, 04:54   #3 (permalink)
mellidecai ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 95
Bueno, continuando con crystal, parece que va todo OK, pero a la hora de mostrar el informe, me da un mensaje de error:

"No se puede conectar: parámetros de conexión incorrectos."

r.Load("C:\Inetpub\wwwroot\...\Informe.rpt")
r.SetDataSource(DS)
If (r.IsLoaded = True) Then
CrystalReportViewer1.ReportSource = r
End If

Al ejecutar el código lo único que obtengo es el mensaje anterior. El dataset (DS) parece que está correcto.
mellidecai está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 09:35.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93