none
Evento Posterior "Después de Eliminar" ACCESS 2013 RRS feed

  • Pregunta

  • Hola, 

    Agradezco me puedan ayudar con lo siguiente.

    Necesito saber como puedo hacer para que al eliminar un registro de una tabla T1 este se almacene en otra tabla "T2" para guardar un histórico. Lo he intentado realizar así: al tener abierta la tabla T1 se habilita la opción que dice "herramientas de tabla", luego "tabla", luego la opción que dice "Después de eliminar" ahí se habilita una opción de creación de macro, doy en la opción "crear registro en" T2, pero al eliminar el registro de T1, verifico en T2 y aparece que se crea un registro vació, y no el que he eliminado de T1 no se si lo estoy haciendo de la forma correcta, o si estoy omitiendo algún paso, o si hay una mejor forma de hacerlo. 

    Nota T1, Y T2 contienen los mismos campos.


    Agradezco mucho tu ayuda.

    miércoles, 18 de noviembre de 2015 22:40

Todas las respuestas

  • Hola!

    no le veo mucho sentido a lo que pretendes, lo mas lógico y sencillo sería añadir un campo lógico a la tabla p.ej.: Borrado y en lugar de eliminar el registro márcalo como borrado, a partir de ahí solo tienes que trabajar con la tabla filtrada por ese campo en uno u otro sentido.

    De cualquier modo lo que quieres se resuelve con una consulta de datos anexados y otra de eliminación, ambas filtradas por el registro a eliminar.


    Saludos a todos desde Huelva Emilio http://www.mvp-access.es/emilio/

    viernes, 20 de noviembre de 2015 18:57
  • Emilio,

    Gracias por tu respuesta, 

    Lo intentare realizar así y te cuento.

    martes, 24 de noviembre de 2015 22:36