안녕하세요...
제가 리스트 화면을 하나 만들엇 띄우고
예) 필드 1, 필드 2.
1 1
2 2
3 3
여기서 아무 라인 하나를 선택하고 버튼을 누르면
CALL SCREEN '0200' STARTING AT 5 3 ENDING AT 80 10.
요렇게 화면하나를 작게 팝업처럼 띄워줍니다...
근데 화면을 처음 실행하고 아이템 두번째 라인을 선택후
버튼을 누르면
정상적으로 2 2 에 해당하는 값을 200번 스크린에 띄워줍니다...
그후 200 번 화면을 LEAVE TO SCREEN 0. 빠져나간뒤
다른 아이템 첫번째것이든 세번째것이든 선택하고(무조건 한라인만 선택가능)
다시 200번 화면을 띄우면 내부에서 로직을 제대로 타고 제대로 1 1 에 대한 또는 3 3에 대한 값을
인터널테이블에 가지고 있습니다...
근데 화면이 뜨면 최초 보였던 2 2에 대한 값이 보입니다...
화면처리는 화면이 있으면 리프레쉬... 없으면 새로 만들도록 해놔서
계속 새로 만드는 쪽으로 타는데... 화면값이 바뀌질 않습니다...
혹시 이문제 아시는분 도움 부탁 드립니다..
*눈길 조심하세요~~*
리스트 화면에서 Call 하기전 Popup Screen의 필드를 초기화 하는 로직이 필요하겠습니다.,
초기화 후 리스트 화면에서 선택한 값들을 넣어준 후 call screen 하시면 되겠네요