• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 4024
2014.04.18 (14:03:50)

**필수입력사항**

* 고객(업체)명 :  만도
* 제품 버전 :  Gau
* 문의 유형(질문/요청/참조) :
* 내용 :


LogicalTR에서 error가 발생하면 catch 구문에서 다음과 같이 exception을 발생하고 있습니다.

  res.writeException("UserMsg", errMsg, e.getMessage ());


이때 TR 컴포넌트의 OnFail이벤트에서 해당 에러의 내용을 출력하고 하여

다음과 같이 테스트를 해 보았습니다.


<SCRIPT language="javascript" for="tbtr_search" event=OnFail()>
alert(tbtr_search.SrvErrCode("UserMsg", 0));
var nErrCnt = tbtr_search.SrvErrCount("UserMsg");
alert(nErrCnt);
alert("Error Code : " + tbtr_search.ErrorCode + "\n" + "Error Message : " + tbtr_search.ErrorMsg + "\n");
</SCRIPT>


이데 대한 alert에 대한 결과값으로는 다음과 같습니다.

1. undefined

2. 0
3. Error Code : 50077
    Error Message : [TRNS-50077]


원하는 것은...

writeException 발생시 메세지를 정의해서 넘기고 그것을 onFail()에서 출력하고 싶습니다.


가능한지, 어떻게 구현해야 하는지 문의 드립니다.


2014.04.18 (14:36:24)
기술지원팀1737

아래 URL 샘플을 참고해주세요.

http://member.shift.co.kr/index.php?search_target=title&search_keyword=writeexception&document_srl=230151

 

GAUCE V4.0 이상의 경우 첨부 파일 두번쨰 userErrMsg.zip 파일을 참고하시기 바랍니다.

감사합니다.

(*.234.186.83)
 
Tag List
XE Login