FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Pasar Query al cristal
Hola foro mi problema es el siguiente quisiera saber como le paso una consulta al crystal espero me entiendan lo que deseo hacer...
soy novato en esto con delphi... ejemplo mireporte.reportname:='c:\report1.rpt'; mireporte.sql.query.add('select nombre, direccion from datos where direccion="gye"'); mireporte.show; no se si esto estara bien o que me falta, cuando elimino la segunda linea me sale el reporte pero no con los datos que necesito mostrar, y si escribo la segunda linea me aparece el reporte pero en blanco... me parece que no estoy pasando bien la consulta, entonces ese es el problema quisiera que me ayudaran a solucionarlo.... Gracias de antemano. |
#2
|
||||
|
||||
Franky, me mando un mail y le conteste x mail ,
pero aqui lo pongo por si alguien la sirve tambien... Cuando se crea un reporte en Crystal este genera una consulta de tipo: Código:
SELECT VCLIENTEGENERAL."CLAVECLIENTE", VCLIENTEGENERAL."NOMBRE", ................... Campos del reporte FROM { oj "VCLIENTEGENERAL" VCLIENTEGENERAL INNER JOIN "VFACTURA_HEAD" VFACTURA_HEAD ON VCLIENTEGENERAL."CLAVECLIENTE" = VFACTURA_HEAD."CLAVECLIENTE"} WHERE VCLIENTEGENERAL."CLAVECLIENTE" = "10002" AND ................ Filtro del reporte ORDER BY VCLIENTEGENERAL."CLAVECLIENTE" ASC De todas formas si lo unico que se quiere es filtrar, se puede usar el selection.formula del componente.
__________________
Saludos desde la tierra del tequila y las mujeres hermosas |
#3
|
|||
|
|||
Muchas gracias por la respuesta ya lo pude resolver....
|
|
|
|