안녕하세요. 운영쪽에서 에러나는 부분을 수정하던중 LIST_TOO_MANY_LPROS가
발생하였습니다. LIST_TOO_MANY_LPROS는 간단히 Screen Stack이 사용가능한
50개를 넘어버려서 나는 현상인데요.
ALV에서는 Refresh를 해주니 해결이 되었습니다.
그런데 모듈쪽에서는 Call은 스택에 쌓이지만, Set로 하면 Stack에 쌓이지 않기때문에
이렇게 처리를 하였더니... Back 실행시 조회화면이 아닌 초기화면으로 나가버리는 문제가
생겨버렸습니다.
결국 Leave to current transaction으로 초기화면을 다시 call해주게 조치하였는데,
이 경우에는 조회화면 값들이 초기화가 되어 버리게 되었습니다.
Parameter나 Export같은 SAP Memory나 ABAP Memory를 사용하지 않고 초기값을
보존시킬 방법이나, 혹시 모듈에서도 화면을 Refresh해줄 수 있는 방법이 있으면
한 수 지도해 주시면 갑사하겠습니다.
메모리 영역을 사용하지 않는다면, SUBMIT 구문을 사용하면 되지 않을까요?