• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
관리자
조회 수 : 1740
2007.09.28 (00:17:34)
안녕하세요?

쉬프트정보통신 솔루션 지원팀입니다.

먼저 하나의 데이터셋으로 한곳에는 필터를 적용하고 한곳에서는 필터를 적용하지 않게는 안될것 같습니다.

말씀하신대로 데이터셋을 하나더 만들어서 데이터셋의 내용을 복사해서 사용하셔야 합니다.

데이터셋 복사하는 방법은 아래와 같습니다.

A데이터셋의 내용을 B로 복사한다면

A데이터셋과 같은 구조로 B데이터셋의 헤더를 선언 (데이터셋의 setDataHeader메소드 참고)

B데이터셋.ImportData(A데이터셋.ExportData(1, A데이터셋.CountRow));

위와 같이 해주시면 복사가 되게 됩니다.

B데이터셋의 ROWSTATUS까지 초기화 할려면

B데이터셋.resetStatus();

라고해주시면 됩니다.

자세한건 컴포넌트 메뉴얼을 참고하세요.

그럼 수고하세요~

>가우스 3.0 , WebLogic 6.1 , Oracle 8i 을 사용하고 있습니다.
>
>처음 Dataset을 불러온 이후로 데이터의 변동과 관련해서 애로사항이 많습니다.
>
>현제 출력 용도로만 사용하고 입력 수정 삭제는 자체적인 컴포넌트를 사용하구있습니다.
>
>그와관련해서 DataSet의 최신 정보로의 갱신은 어떻게 해야하는지?
>
>또한 DataSet에 Filter 메소드를 사용하려고 하는데
>
>한개의 DataSet로 두개의 Grid를 만들었는데 1번 Grid에는 필터를 적용 안하고
>
>2번 Grid에 필터를 적용 시키려고 합니다. 어떤 방법을 써야 할까요?
>
>빈 DataSet 을 하나더 만들어서  기존 DataSet의 자료를 복사하는 방법은 어떻게될까요?
>
>두서없는 질문 죄송합니다. 혼자공부하는거라 좀 힘드네요.
>
>어제 가우스 교육 들어가서 이쁘구 유머 넘치는 누나한테 재미있게 배웠습니다~
>
>안부전해주세요 ㄳㄳ
>
>
>ps. 교육시설에는 관심쫌................... 블루스크린떠서 옆사람꺼보구 공부했습니다..
 
Tag List
XE Login