Tengo un programa que por necesidades de diseño se autollama recursivamente (un sistema FIFO de precios), para evitar el mensaje de error de autollamada, lo tengo compilado con:
 
dftactgrp(*no)
actgrp(*new)  
 
y funciona de maravilla, pero me encuentro que si se comente un fallo en los datos el programa me entra en un bucle sin fin de llamadas.
 
Quisiera saber si hay manera desde el propio programa cuantas veces esta llamado (se que para que me de el resultado buscado como maximo se puede autollamar por ejemplo 30 veces). si pasa de hay cancelo el proceso y ya esta (no me como la máquina).
 
 
 
 
Un Saludo,
 
José Bermúdez
Dep Informática.
 
Alcoholes Montplet, S.A.
 
 

Responder a