본문 바로가기

Information/Oracle Developer 2000

D2k 폼즈에서 에러메세지 없이 프로그램이 닫힐때...

에러메세지 없이 종료되면은 참 .... 그렇죠;;
디벨로퍼의 폼즈는   쿼리블럭을 참조하는경우  ;;말없이 조용히 들어가버리는 버그가 있더군요
아.. 전 패치버젼 18(6i)까지 밖에 사용을 못해봤습니다.

위 경우는... 모든 프로시져를 한번씩 건드려서 다시 재컴파일을 하거나
콘솔명령으로  재컴파일을 하는겁니다.

a.bat   라는 파일을 생성합니다. 내용은...
c:\orant\bin\ifcmp60 module=%1 userid=사용자Id/비밀번호@TNS
네임 module_type=form batch=yes compile_all=yes window_state=minimize
저장합니다.

그리고나서 fmx 파일을 더블클릭하거나 우클릭으로 연결프로그램을 ..지정하고
해당 배치파일을 선택해주면!!.. 완전히 재 컴파일된 fmx 파일이 생성됩니다.
이렇게 만들어진 파일은  코드상의문제만 없다면..사라지지 않습니다.!

일일이 프로시져를 터치하는것보다는 연결시켜놓고쓰는게 더 좋겟죠?