leave to screen, set screen,...
Hay ciertas sentencias que liberan la pantalla en vez de dejarla en memoria.
Prueba a salir de las pantallas con LEAVE SCREEN.
Me parece que estás haciendo llamadas recurrente. No sé si se podría usar también algún free memory.
Esto es como el ALV, le llamas, pero luego vuelves hacía atras, haces un Back. Si no lo haces así, estas creando una pantalla encima de otra, una ALV, y otro, y otro, en vez de modificar simplemente la tabla internar y refrescar el contenido de la tabla del ALV.
Espero que te sirva.
Saludos.
|