Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-10-2003
frankyfch frankyfch is offline
Registrado
 
Registrado: oct 2003
Ubicación: Babahoyo
Posts: 4
Poder: 0
frankyfch Va por buen camino
Post 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.
Responder Con Cita
  #2  
Antiguo 01-10-2003
Avatar de hecjona
hecjona hecjona is offline
Miembro
 
Registrado: may 2003
Ubicación: Guadalajara, Jal. Mexico
Posts: 84
Poder: 22
hecjona Va por buen camino
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 manera que si se quiere cambiar esta consulta se debe escribir en forma similar sin omitir los campos del reporte.


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
Responder Con Cita
  #3  
Antiguo 01-10-2003
frankyfch frankyfch is offline
Registrado
 
Registrado: oct 2003
Ubicación: Babahoyo
Posts: 4
Poder: 0
frankyfch Va por buen camino
Muchas gracias por la respuesta ya lo pude resolver....
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 11:38:35.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi