Hola.

Tengo un trigger de lectura en un archivo para registrar los accesos a ese 
fichero. En determinadas circunstancias me gustar�a poder deshabilitar ese 
trigger (por ejemplo, al hacer un CPYF). Hasta ahora he probado 2 m�todos:

1. En el propio trigger he puesto una condici�n para que no haga nada ante 
determinadas circunstancias. El problema es que, aunque no hace nada, por 
cada registro le�do llama al programa, con la correspondiente p�rdida de 
rendimiento.

2. En el CL, antes de hacer la operaci�n que no quiero registrar, con un 
CHGPFTRG cambio el estado a *DISABLED y cuando acabo lo vuelvo a dejar en 
*ENABLED. El problema es que tendr�a que cambiar un mont�n de programas y, 
adem�s, durante esos instantes el fichero no tendr�a control de accesos.

Lo que querr�a es que el trigger no se ejecutara bajo determinadas 
condiciones. Algo as� como la opci�n 2, pero sin tener que modificar 
programas. �Alguna sugerencia?

Estoy en V5R2 y el trigger lo creo con ADDPFTRG (no tengo muy claro lo de 
los triggers SQL y, de todas formas, creo que no se pueden crear para 
*READ)

Un saludo.
Carlos Mart�n

__________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400

Responder a