• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 962
2009.01.20 (17:24:45)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : 삼성 SDI 천안 MES
* GAUCE 버전 : 3.2
* WAS 종류(WebLogic 등등) : 제우스
* DB 종류 : 오라클
* 문의 유형(질문/요청/참조) : 질문
* 내용 :


안녕하세요..

우선 증상은 이렇습니다.
Dataset에  SetDataHeader()를 이용하지 않고 그냥 Reset()을 이용해서 서버로 부터 데이터를 조회해옵니다.

그리고 해당 Dataset은 Grid와 연결되어서 디스플레이가 되어지구요..

문제는 처음에 조회를 하면 데이터가 보여지지 않다가 다시 조회를 하면 데이터가 정상적으로 보여집니다.

SetDataHeader() 를 사용하지 않고 그냥 조회를 해서 그런것일까요?

-----------------------------------------------------------------------------------------

다시 SetDataHeader()를 사용해서 모두 화면이 초기화될때 Dataset의 header를 지정해서 해봤습니다.

그래도 처음으로 조회할때 일부컬럼이 디스플레이가 되지 않는 현상이 발생하네요.

이게 딱 처음에만 그렇고 두세번 하면 그런현상이 일어나지 않습니다.

혹시..

dataset.SetDataHeader();
dataset.clearAll();
dataset.Reset();

이렇게 reset()하기전에 ClearAll() 이 어떤 영향을 줄수가 있나요?

컬럼은 서버쪽에서 일일이 확인을 해도 정상적으로 나가고.. 갯수도 정확하고 컬럼명도 정확한데..
유독 첫번째 조회시에 이런현상이 발생하네요..
두번째 조회에서는 정상적으로 디스플레이되어지고..

어떠한것이 이렇게 안나오게 하는 요인이 될수있는지 좀 알려주시면 감사하겠습니다.

현제 운영에 이관이 되어서 수정한것을 운영에서 테스트를 못하기 때문에..

화면을 첨부하였습니다.

수고하세요..
 
Tag List
XE Login