Foros del Web » Programando para Internet » ASP Clásico »

Error Occurred Reading Records + Crystal Report

Estas en el tema de Error Occurred Reading Records + Crystal Report en el foro de ASP Clásico en Foros del Web. Foro: He instalado el Crystal report 11, y he bajado un grupo de ejemplos. cuando publico uno de ellos, y tengo un reporte que no ...
  #1 (permalink)  
Antiguo 24/11/2005, 12:58
 
Fecha de Ingreso: abril-2005
Mensajes: 110
Antigüedad: 20 años
Puntos: 0
Error Occurred Reading Records + Crystal Report

Foro: He instalado el Crystal report 11, y he bajado un grupo de ejemplos. cuando publico uno de ellos, y tengo un reporte que no se consta a ninguna BD, es decir qeu solo mostrará un reporte con contenido escrito a mano, sin consulta de por medio ni nada de eso. este proceso lo he hecho tambien en otro equipo, y funciona perfecto, pero en el mio me da el siguiente error:
Error Occurred Reading Records: Error in File ??Ÿ?: First pass not finished.
Ya no se que hacer.
Gracias
  #2 (permalink)  
Antiguo 24/11/2005, 13:18
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
a caray .... ese error si nunca lo había visto

Dices que le mismo reporte lo puedes ver en local de otro computador, pero en el tuyo en particular no.

mmmm, comentas que no tiene conexión a BD's, ¿Es algún ejemplo del archivo http://support.businessobjects.com/c...rpts_desc.pdf?
  #3 (permalink)  
Antiguo 24/11/2005, 14:16
 
Fecha de Ingreso: abril-2005
Mensajes: 110
Antigüedad: 20 años
Puntos: 0
El tema es asi.... yo he bajado los ejemplos de: aspxmps11.exe.
y he publicado en el IIS el ejemplo "BeginHere".
el proceso de instaler el Crystal Report 11, y publicar el ejemplo, lo he hecho 2 veces, una en el equipo mio, y la otra en una maquina virtual. La diferencia existente entre mi equipo y la maquina virtual es que la virtual tiene un win 2003, IIS 6.0 y la mia un 2000 con IIS 5. Ahora bien, la instalacion del crystal, genera el DSN para que los ejemplos se conecten. El ejemplo funciona bien el la maquina virtual, pero en mi equipo no.
Entonces lo que he hecho es armar un reporte sin ninguna conexion a base de datos alguna, para verificar que no era un problema de conexion a las base de datos, y tampoco funciono en mi pc, en la virtual seguia todo bien.
Previo a instalar el crystal 11, tenia una version del 9, que me daba un error cuando qeuria crear un objeto a partir del "ActiveXViewer.cab" qeu esta publicado en el diurecctorio virtual qeu crea la instalacion del crystal report.
pense que podia ser un problemita de la version del CR9 que tenia, por eso instale CR11, si bien el error no es le mismo, pero tampoco funciona.
Espero haber sido claro....
Gracias
  #4 (permalink)  
Antiguo 24/11/2005, 15:01
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
He estado pensando como poder ayudarte y no me ha quedado claro como hacerle.

Veamos, por experiencia se que el Crystal puede en un momento dado a estropearte el IIS y provoca comportamientos y errores extraños. A mi me pasó específicamente con CR85 y bajé un parche de la web de seagate, dado que el fallo esta documentado. Pero sinceramente dudo que sea tu caso, aunque por si las dudas deberías de bajarte los llamados hotfixes para Crystal Reports XI.

No tengo CR11, pero si el 9 y quizá pueda más facilmente replicar el error que tienes en el 9 que en el 11. He estado buscando algo en la base de conocimientos de Seagate pero nada que provoque el mensaje de error que posteas.

Supongo tienes la versión developer, o sino te hubiera marcado error también en la máquina virtual; tambien supongo que los colocaste en un directorio virtual con permisos para el usuario anónimo.

No se si sea tu caso, pero en los ejemplos de seagate, la instancia se crea con una librería no universal, es decir, CrystalRuntime.Application.9 o CrystalRuntime.Application.11. Puedo decirte por experiencia que si cambias a Server.CreateObject("CrystalRuntime.Application") funciona en los casos de que tengas errores del RDC.

Prueba esto último, por favor.

Saludos
  #5 (permalink)  
Antiguo 25/11/2005, 07:32
 
Fecha de Ingreso: abril-2005
Mensajes: 110
Antigüedad: 20 años
Puntos: 0
Lo ultimo que me comentas...
Server.CreateObject("CrystalRuntime.Application") ... está funcionando asi en este momento, y he probado de instalar el CR11 en otro equipo y funciona 10 puntos... Estoy empezando a creer que se ha dañado el Win2000 o algo que le es ajeno al CR11 y al IIS.
Seguire viendo que pasa... Gracias
  #6 (permalink)  
Antiguo 25/11/2005, 07:46
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Por curiosidad: ¿Qué linea es la que causa el error?
  #7 (permalink)  
Antiguo 28/11/2005, 10:17
 
Fecha de Ingreso: abril-2005
Mensajes: 110
Antigüedad: 20 años
Puntos: 0
Tengo una variable de session que la he inicialiado con un objeto del tipo CrystalAplication. La linea qe da el error es la siguiente:
session("rpt").ReadRecords
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:02.