Problema con fechas Access 2007
Buenas,
Tengo una base de datos creada hace más de un año donde vamos introduciendo los trabajos que realizamos a los clientes. Como los trabajos se repiten con una frecuencia dada en la tabla principal hay un campo que indica la frecuencia de medida en años y otro que indica la fecha de última medición.
En base a estos datos tenemos una consulta en la que en un campo calculamos la fecha de la próxima medición de acuerdo a la siguiente fórmula:
Expr1: AgregFecha("m";[Frecuencia]*12;[FechaMedición])
Y luego como Criterio de filtro introducimos:
>Ahora()
Para que nos muestre sólo las próximas mediciones.
Esto nos ha funcionado durante mucho tiempo pero ahora nos aparece el siguiente mensaje de error:
"No coinciden los tipos de datos con la expresión de criterios" y si le doy en la ventana de aviso a ayuda aparece lo siguiente:
"No coinciden los tipos de datos en la expresión de criterios. (Error 3464)
La expresión de criterios de un método Find intenta comparar un campo con un valor cuyo tipo de datos no coincide con el tipo de datos del campo."
He probado mil cosas y no logro resolverlo, si algún experto me pudiera ayudar estaría muy agradecido.
Gracias.
Tengo una base de datos creada hace más de un año donde vamos introduciendo los trabajos que realizamos a los clientes. Como los trabajos se repiten con una frecuencia dada en la tabla principal hay un campo que indica la frecuencia de medida en años y otro que indica la fecha de última medición.
En base a estos datos tenemos una consulta en la que en un campo calculamos la fecha de la próxima medición de acuerdo a la siguiente fórmula:
Expr1: AgregFecha("m";[Frecuencia]*12;[FechaMedición])
Y luego como Criterio de filtro introducimos:
>Ahora()
Para que nos muestre sólo las próximas mediciones.
Esto nos ha funcionado durante mucho tiempo pero ahora nos aparece el siguiente mensaje de error:
"No coinciden los tipos de datos con la expresión de criterios" y si le doy en la ventana de aviso a ayuda aparece lo siguiente:
"No coinciden los tipos de datos en la expresión de criterios. (Error 3464)
La expresión de criterios de un método Find intenta comparar un campo con un valor cuyo tipo de datos no coincide con el tipo de datos del campo."
He probado mil cosas y no logro resolverlo, si algún experto me pudiera ayudar estaría muy agradecido.
Gracias.