Bases de Datos => Crystal Reports => Mensaje iniciado por: ciber_lep en Jueves 15 de Junio de 2006, 16:56
Título: Query
Publicado por: ciber_lep en Jueves 15 de Junio de 2006, 16:56
que debe hacer para poder crear un reporte en base a una consulta, debo crear la vista en base de datos o que?, gracias por la ayuda que me brinden.
Título: Re: Query
Publicado por: Javochin en Jueves 15 de Junio de 2006, 18:42
Ciber Lep
Si estas utilizando el control del Crystal en VB, yo hago lo siguiente:
Supongamos que quieres imprimir los valores de una empresa en especifico, en una tabla llamada Empresas con campos Nombre, Empleados y Domicilio, y quieres imprimir los empleados de una empresa de una caja de texto, tendrias que hacer lo siguiente:
Control de Crystal Report= Reporte Caja de Texto=TxtNombre
Tienes que poner la Formúla entre Comillas, y si el valor que quieres filtrar es de tipo texto tienes que usar las apostrofes (') para indicar ello y tienen que ir antes y despues del criterio de filtro.
Espero y te haya ayudado :ball:
Título: Re: Query
Publicado por: ciber_lep en Jueves 15 de Junio de 2006, 20:51
gracias javochin, talvez no fui especifico, lo que pasa es que en mi ADmin de mysql hice una consulta de la forma select * from tabla, el resultado lo quiero reflejar en crystal report, he ahi el problema que no se como hacerlo para una consulta. gracias por la ayuda que me des.
Título: Re: Query
Publicado por: Javochin en Viernes 16 de Junio de 2006, 17:14
Se supone que en tiempo diseño del reporte debes colocar lo campos que deseas mostrar, y para mostrar el reporte tal y como es (que seri lo mismo ha SELECT * FROM Tabla), para que no haya falla debes de colocar este codigo:
Código: Text
CrystalReport1.SelectionFormula=""
Checa este enlace: http://foros.solocodigo.com/index.php?showtopic=20588 (http://foros.solocodigo.com/index.php?showtopic=20588)
Espereo y ahora si te haya ayudado
Título: Re: Query
Publicado por: ciber_lep en Viernes 16 de Junio de 2006, 19:19
tienes razon talvez no fui especifico, es de la forma Select * from tabla where condicion and condicion; gracias por la ayuda y por cierto me fue de utilidad lo que me diste, pero ahora necesito hacer esto. gracias.