SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: MindEye en Lunes 31 de Marzo de 2003, 22:54

Título: Re: Ayuda Por favor, como puedo ver un informe desde una fec
Publicado por: MindEye en Lunes 31 de Marzo de 2003, 22:54
- Es que no consigo imprimir los clientes que fueron dados de alta, desde una fecha indicada, hasta la otra fecha indicada.

 - Como lo puedo hace, es que no me sale.
Título: Re: Ayuda Por favor, como puedo ver un informe desde una fec
Publicado por: Jose Arriagada en Lunes 31 de Marzo de 2003, 23:14
Tienes que indicar como estas haciendo la consulta sql para el reporte, o cual es la manera de filtrar que tienes para que te salgan los datos.
Si nos indicas como, te podremos ayudar.
Título: Re: Ayuda Por favor, como puedo ver un informe desde una fec
Publicado por: MindEye en Martes 1 de Abril de 2003, 00:09
- La manera que yo normalmente filtro los informes es asi : CrystalReport1.SelectionFormula = "{Modelos Clientes.Fecha Alta} in " & desde & " to " & hasta

 - Pero esto no me funciona, no se si es que tendre algo mal en el informe, pero vmaos, que ya lo he vuelto hacer, 5 veces, y nada.

 - Me puedes ayudar
Título: Re: Ayuda Por favor, como puedo ver un informe desde una fec
Publicado por: J.M.Movilla en Martes 1 de Abril de 2003, 00:55
Prueba a poner:

..... in #" & desde & "# to #" & hasta & "#"

Si las fechas las tomas de un textBox, posiblemente precises poner esta otra definición:

..... in " & DateValue(""" & desde & """) & " to " & DateValue(""" & hasta & """)

Saludos y suerte
Título: Re: Ayuda Por favor, como puedo ver un informe desde una fec
Publicado por: MindEye en Martes 1 de Abril de 2003, 01:07
- Lo acabo de provar, pero me dice que no me coinciden los tipos.

 - De todas Formas, Gracias.

 - Esperare a que alguien me de la buena.

 - Gracias de todos modos.
Título: Ayuda Por favor, como puedo ver un informe desde una fecha e
Publicado por: Miguel Rivas C. en Martes 1 de Abril de 2003, 21:53
Hola,

Normalmente con Crystal Report lees la información desde una base de datos. Para poder seleccionar la información desde un rango de fecha específico, debes ocupar el campo de fecha de la base de datos. Esto debería quedar como el siguiente ejemplo...

{datos.fecha} >= "01-04-2003" and {datos.fecha} <= "30-04-2003"

En el ejemplo se hace referencia a la tabla datos de la base de datos y al campo fecha ({datos.fecha}) y como condición la fecha debe ser mayor o igual al 01-04-2003 y menor o igual a 30-04-2003. De esta forma condicionas para que la información que mostrara el reporte este contenida en este rango de fecha.

Espero que te sirva esta información. Suerte:alien: