Reto
Publicado por Rachid (23 intervenciones) el 16/01/2020 19:06:01
Buenas tardes,
Tengo una base de datos en la que aumento el Stock mediante un formulario factura que a su vez contiene un subformulario detalles factura.
Este subformulario tiene en el evento "al insertar" lo seguiente: Me.Stock=Me.Stock+Cantidad_añadida
con el que consigo aumentar el stock, que es un campo en la tabla Articulos.
También tiene en el evento "al eliminar" el seguiente código: Me.Stock=Me.Stock-Cantidad_añadida para restar mercancía.
El problema es que cuando elimino una factura, mediante una relación, se me eliminan también las entradas en la tabla detalles factura.
Pero para mi sorpresa no se descuenta del stock las cantidades añadidas, en otras palabras, cuando elimino una factura, se eliminan su correspondientes lineas en detalles factura pero no se ejecuta el evento "al eliminar" en el subformulario.
Agradecería cualquier ayuda o pista para seguir adelante con mi base.
Un saludo
Tengo una base de datos en la que aumento el Stock mediante un formulario factura que a su vez contiene un subformulario detalles factura.
Este subformulario tiene en el evento "al insertar" lo seguiente: Me.Stock=Me.Stock+Cantidad_añadida
con el que consigo aumentar el stock, que es un campo en la tabla Articulos.
También tiene en el evento "al eliminar" el seguiente código: Me.Stock=Me.Stock-Cantidad_añadida para restar mercancía.
El problema es que cuando elimino una factura, mediante una relación, se me eliminan también las entradas en la tabla detalles factura.
Pero para mi sorpresa no se descuenta del stock las cantidades añadidas, en otras palabras, cuando elimino una factura, se eliminan su correspondientes lineas en detalles factura pero no se ejecuta el evento "al eliminar" en el subformulario.
Agradecería cualquier ayuda o pista para seguir adelante con mi base.
Un saludo
Valora esta pregunta


0