PDA

Ver la Versión Completa : Error Back en ALV con REUSE_ALV_GRID_DISPLAY


oucher_44
30/10/07, 14:44:29
Saludos
Esperando que me puedan ayudar y de antemano gracias, estoy utilizando un ALV por medio de REUSE_ALV_GRID_DISPLAY en la cual dos columnas por medio del evento del doble click realizan liberacion de pedidos y rechazos de los mismos, al momento de darle el doble click me encontre que para refrescar el ALV tengo que modificar la Tabla interna y mando llamar REUSE_ALV_GRID_DISPLAY tantas veces como doble click haga en esas columnas, todo funciona correctamente hasta aqui, el problema es cuando quiero salir de la Transaccion con el Back, me va regresando a las pantallas anteriores simulando como si estubiera haciendo un Rollback sin que lo haga hasta que termine de regresar todas las acciones que ejecute.

Saben que estoy haciendo mal o como puedo atrapar el evento del Back para regresar a los parametros de entrada del ALV.

Jacampos
30/10/07, 16:07:05
Una solucion es que en PAI de tu dynpro, controles el sy-ucomm que pulsa el usuario.

Case sy-ucomm.
When 'BACK'.
Leave screen 0.
Encase.



Saludos.