La Web del Programador: Comunidad de Programadores
 
    Pregunta:  45936 - CAPTURA DE VALOR DE TRIGGER EN PL/SQL
Autor:  Ana Mora
Hola gente!!

La duda que tengo es la siguiente, es sobre los triggers en pl/sql: como puedo hacer para capturar el valor que tira el trigger WHEN_LIST_CHANGED en una variable que pertenece a otro bloque? me explico: en el bloque A tengo un list item y en el bloque B tengo un boton que evalua ciertas cosas... si el usuario realiza un cambio en el list item y luego da clic sobre el boton que mencione, el boton debe tirar un mensaje si el list item cambio o no? Asi que como hago para capturar el valor del trigger cuando cambia el list?
Mil gracias!!

  Respuesta:  Hector Giron
Hola!

Creo que lo que puedes hacer para saberlo es incluir en el When-list-changed agregar una variable en un bloque de control y antes de entrar al list item puedes grabar alli que valor tenia. Luego en el trigger puedes volverlo a grabar y ya puedes probar en el boton el valor de la variable de control, contra tu variable del bloque.