SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Egala en Martes 22 de Abril de 2003, 14:30

Título: Re: Problema simple con Crystal Reports
Publicado por: Egala en Martes 22 de Abril de 2003, 14:30
hola a tod@s: acabo de migrar a Crystal Reports 8, y necesitaba saber cual es el comando de ejecucion de un informe desde VB6. Yo utilizaba la version 4.6 del crystal y hacia:
Rptlistado.action=1 para ejecutar el informe. Como puedo hacer ahora?, pues esta instruccion no me la permite para la version 8. Gracias de antemano.

Egala
Título: Re: Problema simple con Crystal Reports
Publicado por: angelescj en Miércoles 23 de Abril de 2003, 16:17
Con Crystal Report v8 hay dos maneras de mostrar un informe. La primera es para mantener la compatibilidad con aplicaciones anteriores, es la de siempre, pero han incorporado el Diseñador de informes, RDC, que desde VB se manipula de forma muy parecida al Datareport.
¿Tú cual usas?:question:
Título: Re: Problema simple con Crystal Reports
Publicado por: Egala en Jueves 24 de Abril de 2003, 00:41
Hola angelescj: yo lo que hago es desde VB6 inserto los datos en una tabla que llamo temporal y luego ejecuto el informe. El informe lo hago de manera standar, es decir, lo vinculo directamente a esa tabla temporal, la cual tiene los datos almacenados que se mostraran.
Por otro lado, si pongo en la ejecucion Report1.PrintReport me lo hace como si fuera en segundo plano pero me lo cierra directamente y ni sale por pantalla ni sales por impresora, pero no me da ningun error, simplemente "pasa" de mi.
Si lo hago con el Action=1 me da el error 20535, error que no encuentro documentado. A ver si me puedes ayudar y gracias por interesarte.
Título: Re: Problema simple con Crystal Reports
Publicado por: angelescj en Jueves 24 de Abril de 2003, 11:43
Ese número de error me dió una vez, y se debía a que la BD tenía contraseña a nivel de la Base de Datos, para solucionarlo antes de mostrarto, Action=1, puse la siguiente línea de código:
CrystalReport1.Password =la contraseña que proceda
Espero que te sirva.
Un consejo: Pásate a el RDC y deja el OCX, es muchísimo más potente y tiene más posibilidades, además Seagate eliminó ya el OCX de la versión 9.:good:
Título: Re: Problema simple con Crystal Reports
Publicado por: Egala en Jueves 24 de Abril de 2003, 12:38
Hola angelescj: otra vez aqui, gracias por tu explicacion, pero me sigue dando error. De hecho he llegado a conseguir que muestre el informe con PrintReport, pero almacenando los datos, es decir, en el crystal le digo que guarde datos con informe. Pero luego cuando cambian los datos no me los actualiza, me vuelve a sacar los mismos. Estuve mirando las opciones del informe, cambiando propiedades y llegue a un punto en el que ya no me funciona nada, ni me lo muestra ni nada. La verdad ya no se que hacer, pues tengo muchas aplicaciones desarrolladas que "tiran" del Crystal. A ver si me puedes ayudar. Sabras de algun manual? Sabes como se actualizan los datos en tiempo de ejecucion? Socorro.
:ayuda:

Edu
Título: Re: Problema simple con Crystal Reports
Publicado por: angelescj en Jueves 24 de Abril de 2003, 16:40
Aquí tienes manuales de crystal variados
http://www.lawebcrystal.com/documentos/:good (http://www.lawebcrystal.com/documentos/:good):
Título: Re: Problema simple con Crystal Reports
Publicado por: angelescj en Jueves 24 de Abril de 2003, 16:40
Aqui tienes manuales de cystal variados:
http://www.lawebcrystal.com/documentos/ (http://www.lawebcrystal.com/documentos/)

:good:
Título: Problema simple con Crystal Reports
Publicado por: Egala en Jueves 24 de Abril de 2003, 20:50
Gracias angelescj. Voy a echarles un vistazo a ver que encuentro. Ya te contare.:jumpie: