Crystal Report - impirmir rango de fechas

 
Vista:

impirmir rango de fechas

Publicado por mauro (3 intervenciones) el 28/06/2005 06:03:37
hola soy nuevo en crystal report y necesito que me ayuden
en visual basic tengo un text_box con una fecha y quiero que en el reporte de crystal me aparezcan todos los registros con la fecha que aparece en el text_box de visual basic.
nose si hay varias formas de hacer eso o una sola
ojala que me ayuden gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayudaaaaaaaaaa porfa

Publicado por mavercom (5 intervenciones) el 29/06/2005 06:39:18
me explico mejor
tengo un form en visual que tiene un caja de texto donde puedo selecionar una fecha y tengo un boton imprimir
y necesito que me imprima todos los registros de la tabla donde aparezca la fecha seleccionada en visual

la tabla que tengo es asi:
tabla:planillas
tiene 5 campos
num planilla,patente,fecha,recorrido,nombre chofer

por ejemplo seleciono en visual la fecha 26-6-2005
y tengo dos registros con esa fecha,necesito que me imprima esos 2 registros
nose si me exprese mal al principio
ojala que me puedan ayudar
gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayudaaaaaaaaaa porfa

Publicado por mavercom (5 intervenciones) el 29/06/2005 06:40:34
logre pasar la fecha desde visual a crystal mediante una formula vacia, pero despues no logro comparar esa fecha con los registros de la base de datos en crystal como lo hago
ayuuuuuuuuuuudaaaaa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:impirmir rango de fechas

Publicado por Gerardo (571 intervenciones) el 29/06/2005 21:12:24
Ke tal mauro.

Puedes realizar un filtro a tu reporte enviando este a 'SelectionFormula' de la siguiente manera:

Debes incluir a la forma de VB el componente Crystal Report Control.

El formato ke usa CR para fecha es (YYYY,MM,DD), o sea, (AÑO coma MES coma DIA) , por lo ke la cadena ke enviarias seria como sigue:

VarFecha1 = '2005,01,20'
VarFecha2 = '2005,01,30'

CrystalReport1.SelectionFormula = "{tabla.fecha}>=date(" & VarFecha1 & ") AND "{tabla.fecha}<=date(" & VarFecha2 & ")"

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:hola gerardo

Publicado por mauro (5 intervenciones) el 30/06/2005 02:46:39
mira tengo esto en visual:

Private Sub bt_imprimir_Click()
Dim fecha As String

fecha = Format(dtp_fecha.Value, "yyyy/mm/dd") 'aqui cambio el formato de la fecha
CrystalReport2.ReportFileName = "resumen planillas.rpt"
CrystalReport2.SelectionFormula = "{tabla.fecha}=date(" & fecha & ")"
CrystalReport2.Destination = crptToPrinter
CrystalReport2.Action = 1
End Sub

y no tengo nada en el reporte
al ejecutar el programa de visual me da el siguiente error al tratar de imprimir

"error 20500 en tiempo de ejecucion"
no hay suficiente memoria para la operacion

le puse el Crystal Report Control al form.
nose si hay que poner algo en el reporte,ya que no le puse nada
ya que necesito que me muestre todos los registros una tabla con la fecha seleccionada(fecha)de visual

haaaa y no necesito comparar rango de fechas como aparece en titulo

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:hola gerardo

Publicado por Gerardo (571 intervenciones) el 03/07/2005 00:01:14
Ke tal mauro.

Pon atencion a lo ke te escribo, el formato de fecha no es correcto (ya te he mensionado como debe ser) y no estas indicando la ruta del reporte, además, en el foro ya se a indicado la forma para realizar la conexion la DB para access o sql server.

Es lo ke veo a primera vista.

Saludos.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar