Hola, estoy usando Access en win vista. El problema es que no puedo conseguir sacar la diferencia de dias entre dos fecha de una tabla.
Defini los siguientes campos:
fechadesde como tipo de datos "Fecha/Hora" formato fecha corta dd/mm/aaaa
fechahasta como tipo de datos "Fecha/Hora" formato fecha corta dd/mm/aaaa
diastrabajados como tipo Numero tamaño entero largo y formato numero general
y en el campo diastrabajado, en la opcion de valor predeterminado puse : =DifFecha("d",[fechahasta],[fechadesde])
para que alli se calcule la diferencia automaticamente.
Probe con valores x defecto de Ahora() para fechadesde y fechaHasta cosa que no sean vacios y no me lo toma. Solo funciona si ingreso texto como "10/05/2010" y "15/06/2010", ahi si la funcion funciona perfecta, pero no es lo que deseo, es como que no me reconoce los campos de esa tabla "fechadesde", "fechahasta"
El error que tira es:
EL ERROR DE LA BASE DE DATOS NO RECONOCE EL CAMPO"fechahasta" EN LA EXPRESION DE VALIDACION O EL VALOR PREDETERMINADO DE LA TABLA. y no me deja guardar los cambios y claro no funciona algo tan simple.
Tambien, probe poner los campos entre comillas y nada.
Agradezco una ayuda, como siempre por aqui..
Maria