Access - filtrar informe por mes

 
Vista:
sin imagen de perfil
Val: 99
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

filtrar informe por mes

Publicado por rafa (225 intervenciones) el 30/04/2010 11:10:43
Buenas, me gustaria saber como puedo filtrar un informe por un campo de tipo fecha (FECHA_NACIMIENTO), que el criterio para dicho filtro me lo pidiera y cuando introduzca el numero del mes el informe o la consulta quedara filtrado con este criterio.
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

RE:filtrar informe por mes

Publicado por Jefferson (3 intervenciones) el 30/04/2010 16:21:11
Hola Rafa

dim bfecha as date
dim rpt as string
bfecha = inputbox("indique la fecha a buscar" & vbcrlf & "con el siguiente formato " & format(date , "dd/mm/yyyy"))
rpt = "nombre_reporte"
docmd.openreport rpt,acpreview,, fechareporte = bfecha

Desde Venezuela
Jefferson
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
sin imagen de perfil
Val: 99
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

RE:Jefferson esto no es

Publicado por rafa (225 intervenciones) el 01/05/2010 16:42:22
Jefferson esto no es lo que te pedia exactamente, lo que necesito es que me filtre el informe por el numero de mes osea que algo asi:
[INTRODUZCA MES DE NACIMIENTO] y al introducir un numero del 1 al 12 me de los registros del personal que nacieron en el mes seleccionado.
Tengo entendido que se puede hacer con la funcion MID$ pero no se hacerlo.
Gracias no obstante y un saludo desde España.
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:Jefferson esto no es

Publicado por Jefferson (135 intervenciones) el 01/05/2010 18:01:30
Hola Rafa

Ahhhh, ps te entendi mal...., yo no lo haria con "Mid" prueba asi
en un boton de comando, coloca esto

dim mes as string
dim criterio as string
mes = inputbox("indique el mes o parte del mismo" & vbcrlf & _
"por ejemplo : agost ")
criterio = "format(fecha_nacimiento,""mmmm"") like '" & "*" & mes & "*" & "'"
docmd.openreport "personal", acpreview, , criterio

el tratamiento de errores y mas controles los colcas tu y pilas que lo he escrito algo rapido y sin probarlo aun...

Desde Venezuela
Jefferson
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:Jefferson esto no es

Publicado por Oswaldo (1 intervención) el 24/03/2012 09:08:01
Hola JEfferson fijate que tu rutina para filtrar x mes me sirve, pero necesito decirle que me muestre registro mes o antes . ejemplo si selecciono febrero que me de febrero y enero.



mas menos espero haberme explicado
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