¿Cómo actualizar en un formulario de access, un campo a partir de otro?

Tengo un formulario con un campo (finicio) que contiene una fecha digitada por el usuario, en el mismo formulario tengo otro campo (anio1) (no visible), en el cual deseo guardar el año de la fecha del primer campo. En "origen del control" de "anio1" he colocado lo siguiente: =Año([Formulario].[FINICIO]), con lo cual he conseguido poner el valor que deseo, sin embargo al grabar el registro y consultar en la tabla, la columna respectiva no tiene el valor.

Como puedo hacer para lograr mi objetivo. De antemano gracias por la ayuda que me puedan brindar.

1 respuesta

Respuesta
1

En "origen del control" de "anio1", borra la formula que pusiste, y pon "anio1" otra vez.

Colocate en el campo "finicio", dale al botón derecho->Propiedades->Pestaña Eventos. Ahí busca Después de actualizar, le das al botón de los 3 puntos y elijes generar código. En la ventana que se te abre, entre las dos lineas que te aparecen escribe esto:

Me.anio1=Year(Me.finicio)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas