FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
quickreport+fecha seleccionada
hola que tal Espero que puedan echar una mano...
tengo una base de datos en acces con un ADOconecction un ADOtable y un DATAset Como hago para que en el quickreport me muestre solo los registros de una fecha seleccionada usando un DateTimePicker. espero que puedan ayudar ya q no tengo ni idea por donde empezar. salu2 |
#2
|
||||
|
||||
No es QuickReport quien tiene que solucionar eso, sino que tienes que lanzar una consulta contra la tabla y que esta te devuelva los registros que quieres y luego conectas QuickReport al DataSource correspondiente. También podrías resolverlo con un filtro.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
okey gracias por responder estoy haciendolo asi pero no me da solo me muestra en el qyureport un solo registro?
QuickReport.ADOQuery1.Close; QuickReport.ADOQuery1.SQL.Add('SELECT * FROM Caja_Diaria'); QuickReport.ADOQuery1.SQL.Add('WHERE (Fecha = ' + DateToStr(DTP1.Date)); QuickReport.Preview; QuickReport.ADOQuery1.Open; Espero que me den su opinion??? Última edición por n03l fecha: 16-02-2007 a las 15:44:04. |
#4
|
||||
|
||||
Intenta así:
Como ves he usado parámetros, ya que las fechas en string suelen interpretarlas como mm/dd/yyyy en lugar de dd/mm/yyyy, con parámetros, nos quitamos el problema. Por otro lado, verás que primero se abre la consulta y después se muestra el Preview, supongo que lo tenías al revés al hacer pruebas y no dar con la tecla. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
|||
|
|||
Gracias por responder
puse el codigo pero me sale error "No coinciden los datos en la expresion de criterios" otra cosa en el quireport seleccione el adoquery en el dataset en el adoquery selecciono FrCaja.DataSource1 en los QRDBText en el dataset pongo adoquery pero en el datafield no me deja seleccionarlo me sale error"ADOQuery: Missing SQL Property" Espero me puedan entender soy novato en delphi y nunca e usado un ADOquery. Salu2 |
#6
|
||||
|
||||
Cita:
Cita:
Tal y como lo has puesto, quiere decir que los resultados de la consulta Adoquery, dependen de los resultados del DataSource1... y a saber qué tiene ese Datasource. Cita:
Esa propiedad la modificas en tiempo de ejecución, añadiendo la restricción de Fecha, pero en tiempo de diseño, el IDE de delphi tiene que saber la instrucción SQL, para que salgan los campos en la propiedad DataField y puedas elegirlos. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#7
|
|||
|
|||
Muchisimas gracias Lepe, ya logre solucionarlo con las indicaciones q colocaste.
salu2 |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
marcar una fila seleccionada!! | candido | OOP | 10 | 19-10-2007 15:53:46 |
eliminar una linea seleccionada de un ComboBox | Goyo | OOP | 5 | 16-12-2006 13:57:37 |
No imprime en la Impresora Seleccionada...? | BlueSteel | Impresión | 3 | 20-01-2005 07:12:59 |
Colorear celda seleccionada en StringGrid | Delphos | Varios | 6 | 18-08-2004 14:23:23 |
Nombre de la Impresora Seleccionada | Nuria | Impresión | 1 | 26-01-2004 11:55:30 |
|