¿Consulta en modo lectura, sin que se actualice?
Una de las ventajas de la programación es que si algo se necesita se puede crear, tienes los ladrillos y la idea, construye a tu medida.
No existe una tabla histórico, ni existe otra de empleados o de ordenadores, existen TABLAS y cada uno les da la utilidad que considere adecuada y las llama (a ella y su contenido) como mejor le plazca, en castellano chino o guiri.
Con esa premisa muy clara (las herramientas de que se dispone) lo único que se necesita es una idea diáfana para poder llevarla a cabo, lo que no se conoce hoy, un libro o un sueño y mañana se sabe mas.
Estamos en un punto en el que se desea guardar las modificaciones a lo largo del tiempo y lo mas importante es acordar como se guarda lo que hoy se guarda … para poder entenderlo mañana (no hacerlo así es tiempo y esfuerzo perdido).
¿Qué guardar y cuando?....
Se guarda aquello que permita reconstruir ese momento (es como deshidratar un alimento o bebida, bien hecho bastaría con añadirle agua para recuperar el original).
¿Cuando se guarda? …
El momento ideal es cuando se efectúan los cambios y antes de asentarlos en el día a día, esto es:
.- cuando se crea un nuevo registro y siempre ANTES de actualizar (actualizar es como entiende Access transferir los datos del formulario a la tabla), un formulario es una simple plantilla que representa a un registro (o combinación de datos).
Es en ese momento cuando podemos salvar (guardar 'en otro sitio, lo que se define como 'histórico') los parámetros necesarios e indispensables que nos permitan recuperar ese instante (los que el programador considere necesarios, cada necesidad … es un mundo y si se desea algo ya creado … cómpralo)
¿Que es un nuevo registro?:
.- pues como esa característica se conoce se anota también y si no es nuevo … será una modificación o uno siguiente a ese inicial.
¿Qué no es nuevo?:
.- en el momento de guardar tenemos disponibles los datos nuevos y … los antiguos en la propiedad 'OldValue' de los objetos, utilízalos a tu gusto para reflejar el momento con fidelidad (esto es si era limón concentrado, que 'al añadirle agua' no aparezca sabor a café).
Así tendremos por una parte los datos reales y actuales (quien tiene qué y AHORA) y en el histórico (si se hace entre regular y bien) podremos conocer que manejo un empleado a lo largo del tiempo (que, cuando y cuanto) y también quien utilizo ese aparato (cuando y cuanto).
En fin, el diseño es primordial para hacer las cosas bien, cuanto mas se perfile el diseño mas fiel será con la idea y menos trabajo costara hacerlo (lo otro es un continuo experimento que nunca tiene un final feliz... y si lo llega a tener habrá costado diez veces mas en recursos y tiempo).