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)
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.
