Sí, pero entre la actualización y la liberación ¿podría ejecutarse el activador?

De: [email protected] 
[mailto:[email protected]] En nombre de Dpto. Informática 
(José Sánchez)
Enviado el: martes, 25 de abril de 2017 11:10
Para: forum.help400
Asunto: RE: Trigger

Exacto, es lo que he tenido que hacer.

Sigo sin entender el porqué, ya que la ayuda lo explica bien claro, ejecuta el 
trigger después de la operación en el archivo y se supone, que después de la 
operación se libera el registro.

Gracias

De: 
[email protected]<mailto:[email protected]>
 
[mailto:[email protected]<mailto:[email protected]>]
 En nombre de Carlos Bartolomé
Enviado el: martes, 25 de abril de 2017 10:46
Para: [email protected]<mailto:[email protected]>
Asunto: Re: Trigger


Jose, se me ocurre que el programa trigger A lance un programa sometido B donde 
le pases el buffer y que sea donde actualizas el otro dato y así el registro 
estará liberado. No sé si me he explicado bien.

Saludos,
Carlos Bartolomé
LIWE ESPAÑOLA, S.A.

El 25/04/2017 a las 9:27, Dpto. Informática (José Sánchez) escribió:
Según la ayuda, si la hora del evento es *After:
El programa desencadenante se llama después de la
operación en el archivo físico especificado.

Y lo hago con el evento *Update, con lo cual “creía” que como cualquier 
programa, hacia el update y liberaba el registro, pero debe ser que no.

Una lástima, si tengo que modificar N programas para que haga lo que quería 
hacer con uno solo.

Gracias


De: 
[email protected]<mailto:[email protected]>
 
[mailto:[email protected]<mailto:[email protected]>]
 En nombre de Javier Mora
Enviado el: martes, 25 de abril de 2017 9:19
Para: 'forum.help400'
Asunto: RE: Trigger

Yo no tengo tan claro que el “activador” se ejecute después de liberar el 
registro.

De: 
[email protected]<mailto:[email protected]>
 [mailto:[email protected]] En nombre de Dpto. 
Informática (José Sánchez)
Enviado el: lunes, 24 de abril de 2017 19:38
Para: forum.help400
Asunto: Trigger

Buenas tardes,

Tengo un trigger de una tabla que se desencadena DESPUES de actualizar. En el 
programa llamado, vuelvo a acceder a la tabla para actualizar otro dato, pero 
me encuentro el registro bloqueado. Entiendo que si se desencadena DESPUES de 
actualizar, ya debería haber liberado el registro, ¿correcto?

El programa del trigger solo actualiza si cambia cierto campo, asi que no hay 
peligro que se meta en un bucle, como mucho se llamaría dos veces, pero me 
falla en la primera llamada.

Espero haberme explicado bien

Gracias



 Nota de Confidencialidad

Este mensaje se envía desde el sistema de correo electrónico de la empresa 
Productos Climax, S.A.. Podría contener por lo tanto secretos de empresa y otra 
información confidencial tutelados por las leyes de la Unión Europea y otros 
Estados. Si Vd. lo recibiera por error o sin ser una de las personas indicadas 
en el encabezamiento, deberá destruirlo sin copiarlo ni revelarlo o cualquier 
otra acción relacionada con el contenido del mensaje e informar inmediatamente 
por correo electrónico al emisor del mensaje. Las personas y entidades que 
violen sus deberes de confidencialidad podrán ser perseguidas ante los 
Tribunales de Justicia al amparo de la legislación civil, penal y 
administrativa nacional e internacional. Gracias por su colaboración.


Política de Privacidad

En base a la Ley 34/2002 de Servicios de la Sociedad de la Información y de 
Comercio Electrónico (LSSICE), en vigor desde el 12 de octubre de 2002 y de la 
Ley Orgánica 15/1999 del 13/12/1999 de Protección de Datos Personales, le 
comunicamos que su dirección de correo electrónico forma parte de nuestro 
fichero automatizado, al objeto de continuar enviándole ofertas de nuestros 
servicios y / o el mantenimiento de las comunicaciones en nuestras relaciones 
contractuales. En virtud de las Leyes antes mencionadas, tiene derecho de 
oposición, acceso, rectificación y cancelación de sus datos. Le recordamos que 
sus datos nunca son suministrados a terceros bajo ningún concepto, siendo 
únicamente utilizados para el envío de nuestras comunicaciones con Vd.




 Nota de Confidencialidad

Este mensaje se envía desde el sistema de correo electrónico de la empresa 
Productos Climax, S.A.. Podría contener por lo tanto secretos de empresa y otra 
información confidencial tutelados por las leyes de la Unión Europea y otros 
Estados. Si Vd. lo recibiera por error o sin ser una de las personas indicadas 
en el encabezamiento, deberá destruirlo sin copiarlo ni revelarlo o cualquier 
otra acción relacionada con el contenido del mensaje e informar inmediatamente 
por correo electrónico al emisor del mensaje. Las personas y entidades que 
violen sus deberes de confidencialidad podrán ser perseguidas ante los 
Tribunales de Justicia al amparo de la legislación civil, penal y 
administrativa nacional e internacional. Gracias por su colaboración.


Política de Privacidad

En base a la Ley 34/2002 de Servicios de la Sociedad de la Información y de 
Comercio Electrónico (LSSICE), en vigor desde el 12 de octubre de 2002 y de la 
Ley Orgánica 15/1999 del 13/12/1999 de Protección de Datos Personales, le 
comunicamos que su dirección de correo electrónico forma parte de nuestro 
fichero automatizado, al objeto de continuar enviándole ofertas de nuestros 
servicios y / o el mantenimiento de las comunicaciones en nuestras relaciones 
contractuales. En virtud de las Leyes antes mencionadas, tiene derecho de 
oposición, acceso, rectificación y cancelación de sus datos. Le recordamos que 
sus datos nunca son suministrados a terceros bajo ningún concepto, siendo 
únicamente utilizados para el envío de nuestras comunicaciones con Vd.




____________________________________________________

Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )

Forum.Help400 © Publicaciones Help400, S.L.



 Nota de Confidencialidad

Este mensaje se envía desde el sistema de correo electrónico de la empresa 
Productos Climax, S.A.. Podría contener por lo tanto secretos de empresa y otra 
información confidencial tutelados por las leyes de la Unión Europea y otros 
Estados. Si Vd. lo recibiera por error o sin ser una de las personas indicadas 
en el encabezamiento, deberá destruirlo sin copiarlo ni revelarlo o cualquier 
otra acción relacionada con el contenido del mensaje e informar inmediatamente 
por correo electrónico al emisor del mensaje. Las personas y entidades que 
violen sus deberes de confidencialidad podrán ser perseguidas ante los 
Tribunales de Justicia al amparo de la legislación civil, penal y 
administrativa nacional e internacional. Gracias por su colaboración.


Política de Privacidad

En base a la Ley 34/2002 de Servicios de la Sociedad de la Información y de 
Comercio Electrónico (LSSICE), en vigor desde el 12 de octubre de 2002 y de la 
Ley Orgánica 15/1999 del 13/12/1999 de Protección de Datos Personales, le 
comunicamos que su dirección de correo electrónico forma parte de nuestro 
fichero automatizado, al objeto de continuar enviándole ofertas de nuestros 
servicios y / o el mantenimiento de las comunicaciones en nuestras relaciones 
contractuales. En virtud de las Leyes antes mencionadas, tiene derecho de 
oposición, acceso, rectificación y cancelación de sus datos. Le recordamos que 
sus datos nunca son suministrados a terceros bajo ningún concepto, siendo 
únicamente utilizados para el envío de nuestras comunicaciones con Vd.


____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a