Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Query a Crystal Reports 7

Estas en el tema de Query a Crystal Reports 7 en el foro de Visual Basic clásico en Foros del Web. Diseñe un reporte en Crystal asignandole los campos que deseo imprimir, luego en VB6 coloque el siguiente codigo: Crt_Reporte.ReportFileName = App.Path & "\reportes\FrmRutas.rpt" Crt_Reporte.SQLQuery = ...
  #1 (permalink)  
Antiguo 26/10/2005, 08:33
Avatar de pcarvajal  
Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 8
Query a Crystal Reports 7

Diseñe un reporte en Crystal asignandole los campos que deseo imprimir, luego en VB6 coloque el siguiente codigo:

Crt_Reporte.ReportFileName = App.Path & "\reportes\FrmRutas.rpt"
Crt_Reporte.SQLQuery = "SELECT * FROM rutas WHERE cancelado = ' & 1 & '"
Crt_Reporte.WindowState = crptMaximized
Crt_Reporte.Destination = 0 '(0=window,1=impresora,2=file)
Crt_Reporte.Action = 1
DoEvents

Pero al generar el reporte no me realiza el filtro que le estoy enviando en el SQLQuery pero lo pasa por alto. Como se debe enviar un Query???????
  #2 (permalink)  
Antiguo 26/10/2005, 09:10
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Crt_Reporte.SQLQuery = "SELECT * FROM rutas WHERE cancelado = " & 1 & ""

proba de esa manera...

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 26/10/2005, 09:16
Avatar de pcarvajal  
Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 8
cancelado es un campo de tipo caracter, aun intentandolo como me dices, Crystal Reports "pasa por alto" el query y me desplega todos los registros sin realizar el filtro
  #4 (permalink)  
Antiguo 26/10/2005, 09:18
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Crt_Reporte.SQLQuery = "SELECT * FROM rutas WHERE cancelado = '" & 1 & "'"

bueno si es caracter sería así..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #5 (permalink)  
Antiguo 26/10/2005, 09:22
Avatar de pcarvajal  
Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 8
me sigue ignorando el query :(
--
te detallo lo que he hecho:
Cree la plantilla en CR, agregue la base y los campos (aparte de eso nada mas) y luego desde visual le mando ese query, pero me lo ignora.
  #6 (permalink)  
Antiguo 26/10/2005, 09:23
Avatar de pcarvajal  
Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 8
PD: cuando me refiero a "ignorar el query" me refiero a que no realiza el filtro, por ejemplo si son 10 registros en total y solo uno calza con el filtro, el reporte me desplega los 10 registros y no solo 1 como deberia.
  #7 (permalink)  
Antiguo 26/10/2005, 09:32
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
bueno entonces no sarbria decirte porque uso la version XI de Crystal..

muy probalemente unos de los muchachos te puede hechar la mano con esa versión..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #8 (permalink)  
Antiguo 26/10/2005, 09:34
Avatar de pcarvajal  
Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 8
ojala sea así, muchas gracias por tu tiempo de todas maneras (y)
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.