Eventos en access
Normalmente trabajo en SQL aunque tengo realizado ya múltiples BD en Access pero nunca se me planteo esta situación:
Tengo un formulario basado en una consulta en el cual se introducen los datos del trabajo realizado por cada operario a lo largo del día.
Por defecto un operario pertenece a un turno (dato que se almacena en la tabla de empleados), por lo que el trabajo que realiza normalmente será en ese turno pero no siempre, por lo que es necesario tener en la tabla de actividades también el campo turno.
Ahora me piden que por defecto cuando rellenan el formulario, les aparezca el turno de forma automática al seleccionar el operario, pero siempre se ha de poder cambiar (sin afectar a la tabla de empleados). Lo he intentado mediante el generador de expresiones, colocándolo en los distintos eventos, pero siempre me dice "que no conoce la macro" cuando no es una macro, si no una expresión.
¿Cómo conseguir que al seleccionar el empleado, asigne de forma provisional el turno de la tabla de empleados, al turno de la tabla de actividades?
¿Sabes dónde conseguir un manual avanzado de Access en intenet? Me refiero a realmente a access avanzado con explicaciones de macros, eventos, visual basic, etc. No manuales que se consideran avanzados siendo en realizada de nivel medio, pues de eso hay mucho.
Tengo un formulario basado en una consulta en el cual se introducen los datos del trabajo realizado por cada operario a lo largo del día.
Por defecto un operario pertenece a un turno (dato que se almacena en la tabla de empleados), por lo que el trabajo que realiza normalmente será en ese turno pero no siempre, por lo que es necesario tener en la tabla de actividades también el campo turno.
Ahora me piden que por defecto cuando rellenan el formulario, les aparezca el turno de forma automática al seleccionar el operario, pero siempre se ha de poder cambiar (sin afectar a la tabla de empleados). Lo he intentado mediante el generador de expresiones, colocándolo en los distintos eventos, pero siempre me dice "que no conoce la macro" cuando no es una macro, si no una expresión.
¿Cómo conseguir que al seleccionar el empleado, asigne de forma provisional el turno de la tabla de empleados, al turno de la tabla de actividades?
¿Sabes dónde conseguir un manual avanzado de Access en intenet? Me refiero a realmente a access avanzado con explicaciones de macros, eventos, visual basic, etc. No manuales que se consideran avanzados siendo en realizada de nivel medio, pues de eso hay mucho.
1 respuesta
Respuesta de Elsa Matilde
1