Rafa Martí escribió:
Hola a todos,
se puede parar el proceso de un trigger para ver si funciona bien de
idéntica manera a un programa con STRDBG, ¿cómo se hace?.
Hola Rafa;
Funciona de la misma forma que un programa cualquiera, en los triggers se
activan cuando el archivo al cual estan afiliados sufren algun evento.
Supongamos que el programa(trigger) PROG01 esta afiliado al archivo PERSONA,
le haces un alta a éste archivo digamos por DFU, al confirmar el alta con INTRO
se dispara el trigger, en ese momento te aparece el programa fuente en pantalla
para que empieces con el debug.
Este serían los pasos:
- Paras el trigger RMVPFTRG FILE(BIBLIOTECA/PERSONA)
- Compilas el programa PROG01 para que puedas ver el fuente al momento del debug
CRTBNDRPG PGM(BIBLIOTECA/PROG01) SRCFILE(BIBLIOTECA/QRPGLESRC) SRCMBR(PROG01)
DBGVIEW(*LIST)
- También tenés que habilitar el debug en la hoja H, DEBUG(*YES) (estoy
suponiendo que es RPG)
- ADDPFTRG FILE(BIBLIOTECA/PERSONA) TRGTIME(*AFTER) TRGEVENT(*INSERT)
PGM(BIBLIOTECA/PROG01)
- STRDBG PGM(BIBLIOTECA/PROG01) UPDPROD(*YES)
Salu2, Nelson
__________________________________________________
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