안녕하세요.
질문이 있는데 도저히 저혼자서는 모르겠어서 질문 남깁니다.
제가 선택화면을 만들고 있는데요
GUI_STATUS를 새로 만들어서 표준 템플렛으로 기본 세팅 만들었습니다(템플렛 조정을 통해서)
표준 템플렛의 기본 실행코드는 'ONLI' 인데 제가 임의로 'EXE'로 바꿨습니다.
이렇게 GUI STATUS를 만들고,
실행을 시켜서 에러가 있으면 에러 아이콘을 보여주게 하고, 없으면 안보여주게 하는 로직을
넣었는데요,,
'EXE' 일때는 실행후 초기화면으로 돌아오면, 에러테이블안에 데이터가 남아있는데
'ONLI' 일때는 실행후 초기화면으로 돌아오면, 에러테이블안에 데이터가 아무것도 안남아있고 데이터가 초기화 되어 있네요,,
이건 왜 그런건가요??
왠만하면 저도 잘 움직이는 'EXE'로 하고 싶은데 위에 사람이 왠만하면 표준('ONLI')으로
맞추라고 그래서 이렇게 고생중입니다..ㅠ.ㅠ
혹시 이 원인을 아시는 분 조그만 힌트라도 좋으니 답글좀 달아주세요. 감사합니다..
레포트 프로그램의 초기화면(1000)에서 'ONLI'로 실행하게 되면 프로그램을 수행하고 초기화면으로 다시 돌아갑니다. 이때 초기화면으로 돌아가는 로직을 확인해보면 SUBMIT 으로 레포트를 새로 실행하는것을 확인할 수 있습니다. 따라서 ONLI로 실행하게 되면 에러테이블의 내역이 초기화 되는것입니다.
EXE로 실행했을때 에러 테이블에 데이터가 남아있는것은 1000번 화면내에서 로직이 처리됨으로 SUBMIT으로 레포트를 새로 실행하지 않기 때문입니다.