무엇을 질문하셨는지 정확히 파악이 되지 않지만, 이해한 내용으로 답변드리겠습니다.
client에서 DataSet 데이터를 조회 후 변경 및 수정 삭제를 하여 server로 넘길 경우 해당 로우는 I,U,D 상태로 넘어가게 됩니다.
service에서 넘어온 값을 파악하여 아래 API를 사용하여 onSuccess이벤트로 확인하시면 됩니다.
--server
((HttpGauceResponse) response).addMessage("aaaa");
--client
function cfDoSliceString(szString,szDelimeter) {
return szString.split(szDelimeter);
}
<script type="text/javascript" for="trSave" event="OnSuccess()">
var sMsg = cfDoSliceString(trSave.ErrorMsg,"/");
</script>
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* 문의할 Component명 및 버전 :
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>뷰(ex:view.jsp)단에서 인서트를 입력하면 트렌젝션단(ex:viewCall.jsp)에서 해당 값의 유무를 판단해서
>값이 있다면 경고창으로 값이 있다라고 보여주고 싶은데 뷰단의 tr의 onSuccess 이벤트에서 메시지를 받아서 뿌려줄순 없는지 궁금합니다.
>아니면 뷰 페이지로 예외처리해서 넘길수 없는지요....
>즉 먼저 select count() 해서 결과값이 0 이면 인서트 쿼리후 정상적으로 진행하고
>결과값이 1 이상이면 더이상 진행 하지 않고 "값이 존재합니다"라는 메시지를 경고창으로 띄울수 있는지요.
>
>
>