Access - pasar una condicion a un informe desde un formulario

 
Vista:

pasar una condicion a un informe desde un formulario

Publicado por carlos (2 intervenciones) el 23/04/2015 17:49:14
Hola a todos!
haber si alguno me puede prestar un poco de ayuda ya que estoy atascado.
Utilizo access 2007. Tengo un formulario con dos cuadros de texto para ingresar 2 fechas (incio y fin). Abro otro formulario agrupado que me filtra entre esas fechas y tengo un botón para abrir un infoeme. En dicho informe quiero que me muestre los mismo que en el formulario pero estoy atascado y no consigo pasar la condición. Ni con variables ni de ninguna manera.
En el boton pongo lo siguiente:
DoCme.OpenReport "informe",acViewPreview,,"fecha between CDate('" & form!fini.value & "') and CDate('" & form!ffin & "')"
cuando me abre el informe me pide fecha

Saludos,
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
Imágen de perfil de Norberto
Val: 1.094
Oro
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

pasar una condicion a un informe desde un formulario

Publicado por Norberto (753 intervenciones) el 27/04/2015 15:33:15
Hola.

Prueba con esto a ver si te funciona.

1
2
DoCmd.OpenReport "informe",acViewPreview,,"fecha between #" & _
                Format(form!fini.value, "mm/dd/yyyy") & "# and #" & Format(form!ffin, "mm/dd/aaaa") & "#"

Espero que no me falte ningún paréntisis ni comilla.

Un saludo,

Norberto.
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

pasar una condicion a un informe desde un formulario

Publicado por carlos (2 intervenciones) el 27/04/2015 16:56:53
Gracias por tu respuesta Norberto.
Me sigue pidiendo la fecha...
Hay otra forma de pasar la condición?
También probé con variables publicas pero tampoco me funcionaba ya que me volvía a pedir el valor de las variables
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
Imágen de perfil de Norberto
Val: 1.094
Oro
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

pasar una condicion a un informe desde un formulario

Publicado por Norberto (753 intervenciones) el 28/04/2015 10:30:26
Hola de nuevo.

Acabo de darme cuenta de un detalle que se me pasó totalmente. Pones form!fini.value y form!ffin.value cuando deverías poner Forms![Nombre del formulario]!fini y Forms![Nombre del formulario]!ffin. El uso de la propiedad .value no es necesario pero sí la referencia al formulario y al conjunto de formularios que es Forms y no Form.

Un saludo,

Norberto.
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