Visual Basic - Filtrar un informe entre dos fechas

Life is soft - evento anual de software empresarial
 
Vista:

Filtrar un informe entre dos fechas

Publicado por Felix (25 intervenciones) el 06/09/2002 18:59:35
Buenas Tardes !!!

Tengo un gran problema, y es que no se como puedo filtrar un informe hecho con Datareport, la SQL, funciona bien, ya que si pongo las fechas me hace el filtro, pero lo que yo quiero hacer es;

poner 2 textbox que cada uno contenga la fecha inicial y el otro la fecha final ejecutarlo y que salga el informe con los registros que esten entre esas dos fechas.

COMO LO HAGO :-( , estoy estancado. helppppp

grácias de antemano
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:Filtrar un informe entre dos fechas

Publicado por mmanuel (87 intervenciones) el 06/09/2002 21:10:52
La instrucion select es la siguiente
los campos fIni fFin son los textbox defimidos en tu formulario
Espero que te sirva de algo
sql = "SELECT * FROM TABLA "
sql = sql & " WHERE FECINI >= '" & fIni & "'"
sql = sql & " AND FECFIN <= '" & fFin & "'"
sql = sql & " ORDER BY FECINI"
Saludos desde Lima Peru
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:Filtrar un informe entre dos fechas

Publicado por Felix (25 intervenciones) el 07/09/2002 23:03:16
mmanuel !!! muchas gracias,

voy a probarlo,

Saludos desde Barcelona

Felix
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:No me ha funcionado

Publicado por Felix (25 intervenciones) el 08/09/2002 13:58:42
mmanuel no me ha funcionado.

Yo ya tengo hecho la conexión sql con el DataEnvironment y he hecho el informe con el Data Report. y me lista los registros sin ningún problema, si modico la sql en el DataEnvironment me filtra los registros, pero cuando hago el formulario les pongo los textbox, para que me los filtre a traves de este formulario y llamo al DataReport, sigue haciendo caso a la SQL que tengo en DataEnvironment.

Es posible que lo este haciendo mal. si no es así me puedes indicar como lo puedo hacer aunque tenga que comenzar de nuevo.

Grácias por las molestias.

Félix
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:No me ha funcionado

Publicado por susana (56 intervenciones) el 09/09/2002 12:36:59
en la sql del command del dataenvironment donde van las fechas (o la incognita) pones unos interrogantes. Luego cuando vayas a llamar el metodo show del datareport escribes:
dataenvironment1.command1 fecha1,fecha2
antes,claro, pasas los valores de los text a las variables fecha1 y fecha2
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:Susana Genial

Publicado por Félix (25 intervenciones) el 10/09/2002 19:41:39
Muchiiiiisiiimas grácias, ;-)

me ha funcionado de maravilla, no sabia que en Sql ? era un comodin

de todas formas gracias de verdad

Félix
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