La Web del Programador: Comunidad de Programadores
 
    Pregunta:  50679 - FILTRO POR RANGO DE FECHAS EN CRYSTAL REPORT
Autor:  Jaime Andres Martinez Criollo
Saludos.

Por Favor pido a ustedes los grandes de la programacion que me ayuden en un inconveniente.
Estoy Realizando una aplicacion en Visual basic 5 y necesito filtrar datos en crystal report por rango de fechas, las fechas estan guardadas en unas variables.
lo que tengo es..
Necesito la formula de seleccion buena gracias

RptRepTec.SelectionFormula= ?

gracias por su atencion les agradezco su colaboracion

  Respuesta:  Luis Lau
F_DIAI = Left(Me.MaskEdBox1.Text, 2)
F_MESI = Mid(Me.MaskEdBox1.Text, 4, 2)
F_ANOI = Right(Me.MaskEdBox1.Text, 4)
F_DIAF = Left(Me.MaskEdBox2.Text, 2)
F_MESF = Mid(Me.MaskEdBox2.Text, 4, 2)
F_ANOF = Right(Me.MaskEdBox2.Text, 4)
Sql = "{tablacrystal.campoFecha>=DateTo2000(Date(" & F_ANOI & "," & F_MESI & "," & F_DIAI & ")," & CInt(Right(F_ANOI, 2)) & ") AND {tablacrystal.campoFecha}<=Dateto2000(Date(" & F_ANOF & "," & F_MESF & "," & F_DIAF & ")," & CInt(Right(F_ANOF, 2)) & ") "
Rpt01.SelectionFormula = Sql

  Respuesta:  Jose Jimenez
Reporte.SelectionFormula = "{NomTabla.NomCampo}>=date(" & Fecha1 & ")" & " AND {NomTabla.NomCampo} <= date(" & Fecha2 & ")" & ""