Ver Mensaje Individual
  #13  
Antiguo 13-04-2023
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Reputación: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues fácil, ¿ahora mismo qué es lo que hacen? creo que tienes un dbgrid y le cambias el '*' por nada, o al revés. Pues eso mismo, no tienes nada más que hacer, fíjate que el código del trigger dice:

if ((old.Estado<>new.Estado) and (new.Estado='*')) then

Entonces, si el dbgrid pones el estado con el asterisco '*' se lanzará automáticamente el trigger que llamará al procedure que añadirá la cantidad al inventario.
Todo automático, no tienes que hacer nada.
Con que pongas el asterisco y le das a guardar, listo.
(Anoche hice un simple ejemplo y lo capturé en video).


Última edición por Casimiro Notevi fecha: 13-04-2023 a las 14:11:35.
Responder Con Cita