• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1420
2006.05.31 (01:06:04)
화면에서 변경된 데이타를 서버로 전송할 때 트랜잭션 컴포넌트를 이용하여 전송을 하게 됩니다.
이 때 서버쪽으로는 변경된 데이타만 넘어가게 됩니다.

예를 들어 데이타셋의 전체 로우 수가 10 건이라고 했을 때,
3건의 데이타가 변경이 일어 났으면 서버로 전송되는 건수는 3건 입니다.

그래서 서버 단에서는 넘어온 데이타는 무조건 변경된 데이타라 변경 여부를 알 필요는 없습니다.
단지 그 데이타가 입력인지 수정인지 삭제인지를 구별하면 됩니다.

수고하세요..


>화면에서 데이터셋의 변경 여부는 dsSet.IsUpdated  로 알 수 있는데요...
>
>서비스 처리단에서는 알 수 없나요???
>
>API봤는데 특별한건 없는거 같아서 문의 드립니다.
>
>
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) :
>* DB 종류 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
번호 제목 닉네임 조회 등록일
Selected no image 데이터셋 변경 여부
기술지원
1420 2006-05-31
1788 no image LuxeCombo의 Width를 %로 잡았는데...
서범석
1175 2006-05-30
1787 no image Grid 안에서의 LuxeCombo~
서범석
1211 2006-05-30
1786 no image Grid 안에서의 LuxeCombo~
개발자
1407 2006-05-31
1785 no image 그리드에서 이벤트를 강제로 실행하는 방법
송성일
1099 2006-05-30
1784 no image 그리드에서 이벤트를 강제로 실행하는 방법
기술지원
1368 2006-05-30
1783 no image 프린트시 Report 축소/확대 가능여부
조성미
1189 2006-05-27
1782 no image 프린트시 Report 축소/확대 가능여부
기술지원
1206 2006-05-30
1781 no image 트리뷰 사용관련 질문입니다.
이기철
1479 2006-05-26
1780 no image 트리뷰 사용관련 질문입니다.
기술지원
1264 2006-05-30
1779 no image 데이터셋의 라이프사이클
김승한
1169 2006-05-26
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 신공항 철도 시스템 * GAUCE 버전 : gauce35 + packet 1.1.1.x (?) * WAS 종류(WebLogic 등등) : jeus * DB 종류 : oracle * 문의 유형(질문/요청/참조) : 질문 * 내용 : a.html (메인페이지), b.html (팝업페이지) 이렇게 두개의 페이지가 구성되어 있습니다. 1) a.html 에서 b.html 을 open(팝업) 합니다. 2) b.html 페이지에서 가우스 데이터셋 오브젝트 선언 3) b.html 페이지의 자바스크립트에서 가우스데이터셋을 a.html의 스크립트 임의의 변수 var objTemp 에 할당 4) a.html 페이지에의 자바스크립트에서 objTemp.xxxx 등의 메소드를 사용하면 동작함 4) b.html 을 윈도우의 x 버튼을 눌러서 닫습니다. 5) a.html 에서 objTemp 의 변수를 확인해보면 오류가 발생합니다. 여기서 문제는... 당연히 objTemp.xxx 등을 사용하면 오류가 나는게 맞지만 이 변수의 값을 null 이나 "" 으로 구분할수 없다는 것입니다. objTemp == null, objTemp=="" 이러한 식으로 비교하면 값이 false 라고 나옵니다. objTemp == "[object]", typeof(objTemp) 를 사용하면 오류가 발생합니다. 오류메세지는 =================================================================================================== 호출자(서버 응용 프로그램이 아닌 서버)가 사용될 수 없어서 사라졌습니다. 모든 연결이 올바르지 않습니다. 호출이 실행되지 않았습니다. =================================================================================================== 어떻게 해야할지 도움을 바랍니다. ( objTemp 라는 변수에 할당된 데이터셋이 사용 가능/불가능을 구분할수 있으면 됩니다.)
1778 no image 데이터셋의 라이프사이클
개발자
1361 2006-05-30
참, 난해한 문제네요.. 예를 들어 부모창 변수에 가우스 데이타셋이 아닌 html input=text 나 머 그런것들을 넘겨줄 때도 동일한 문제가 발생합니다. 참조가 안되니까 당연한 거겠지만요.. 새창이 닫혔는지 안닫혔는지를 알아내서 closed 를 이용하면 창이 닫혔는지 여부를 확인할 수가 있습니다. 그런 다음에 닫혔을 때는 데이타셋을 사용못하게 하고 .. 그런식으로 하시면 되지 않을까요?? >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 신공항 철도 시스템 >* GAUCE 버전 : gauce35 + packet 1.1.1.x (?) >* WAS 종류(WebLogic 등등) : jeus >* DB 종류 : oracle >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >a.html (메인페이지), b.html (팝업페이지) 이렇게 두개의 페이지가 구성되어 있습니다. > >1) a.html 에서 b.html 을 open(팝업) 합니다. >2) b.html 페이지에서 가우스 데이터셋 오브젝트 선언 >3) b.html 페이지의 자바스크립트에서 가우스데이터셋을 a.html의 스크립트 임의의 변수 var objTemp 에 할당 >4) a.html 페이지에의 자바스크립트에서 objTemp.xxxx 등의 메소드를 사용하면 동작함 >4) b.html 을 윈도우의 x 버튼을 눌러서 닫습니다. >5) a.html 에서 objTemp 의 변수를 확인해보면 오류가 발생합니다. > >여기서 문제는... 당연히 objTemp.xxx 등을 사용하면 오류가 나는게 맞지만 이 변수의 값을 null 이나 "" 으로 구분할수 없다는 것입니다. >objTemp == null, objTemp=="" 이러한 식으로 비교하면 값이 false 라고 나옵니다. >objTemp == "[object]", typeof(objTemp) 를 사용하면 오류가 발생합니다. > >오류메세지는 >=================================================================================================== >호출자(서버 응용 프로그램이 아닌 서버)가 사용될 수 없어서 사라졌습니다. 모든 연결이 올바르지 않습니다. 호출이 실행되지 않았습니다. >=================================================================================================== > >어떻게 해야할지 도움을 바랍니다. ( objTemp 라는 변수에 할당된 데이터셋이 사용 가능/불가능을 구분할수 있으면 됩니다.) > >
1777 no image treeview 에서 UseImage 질문드립니다.
전현수
1164 2006-05-24
1776 no image treeview 에서 UseImage 질문드립니다.
김빈
1275 2006-05-26
1775 no image 에러메세지가..
박선희
1181 2006-05-24
1774 no image 에러메세지가..
기술지원
1209 2006-05-26
1773 no image Report관련
nahee
1437 2006-05-24
1772 no image Report관련
김빈
1274 2006-05-26
1771 no image tab 사용시 의문 사항
장민식
1190 2006-05-24
1770 no image tab 사용시 의문 사항
김빈
1228 2006-05-26
>게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : >* GAUCE 버전 : >* WAS 종류(WebLogic 등등) : >* DB 종류 : >* 문의 유형(질문/요청/참조) : >* 내용 : > >tab 사용하다가 다음과 같은 경우 어떻게 해야 하나요.. > ><param name="Format" value=' > <T>divid="mxTab_page1" title="1"</T> > <T>divid="mxTab_page1" title="2"</T>'> > <T>divid="mxTab_page1" title="3"</T>'> > <T>divid="mxTab_page1" title="4"</T>'> > >이런식으로 탭에 해당되는 페이지가 동일할 경우 title이 4탭만 화면에 나오더라구요.. >OnSelChanged 이용해서 탭이 변경될때 마다 화면은 동일하지만 그 결과 값만 변경하려고 하는데.. > 탭을 눌렷을경우 동일 쿼리에 조건만 다르고 화면에 보여주는 컬럼명과 컬럼수는 동일합니다. > 위와같이 표현해야 할경우는 탭을 꼭 4개를 두어야 할경우는 각각의 탭에 해당하는 Div에 똑같은 Object를 두어야 합니다. 물론 id값도 똑같겠죠... 그럼 탭을 누를때 데이터셋을 Reset시켜 서비스를 호출하면 탭을누를때마다 값만 틀리게 나오겠죠.. 4개의 모든 화면은 똑같은 데이터가 들어가 있겠지만...사용자는 한개의 화면만 보는 것이죠.. 그러나 위와같이 한다면, 소스가 필요없는 Object를 너무 많이 넣는 결과가 나타나기때문에 Object가 똑같다면 왜 굳이 탭을 사용하여야 하는지 모르겠네요...조건만 받아서 조회버튼을 눌러서 화면에 그냥 표시하게 하면 될텐데하는 생각이 드네요... 어떤 다른 이유가 있으니 그러시겠지만...좀더 정확히 설명을 하시면...^^
Tag List
XE Login