• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1397
2006.05.16 (02:25:00)
다음과 같이 적용해 보세요...^^

1. 가우스 컴포넌트 중 Tab 컴포넌트를 사용했으면 Tab 컴포넌트 선언부를 다른 컴포넌트보다
하위에 위치해서 작업한다.

2. div 태그를 display 하는 로직에 settimeOut 를 적용해서 시간 격차를 늘려준다.
(컴포넌트가 div 태그보다 늦게 그려지는 현상인 경우에 적용해 보니 잘 되더라구요)

3. DataSet , TR 컴포넌트등 backGround 에서 처리되는 컴포넌트등들은
Head 안에 선언해서 다른 컴포넌트 보다 상위에서 동작 하도록 한다.

위와 3가지 정도 확인해서 처리가 된 적이 있습니다.





>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 대리점경영관리
>* GAUCE 버전 :
>* WAS 종류(WebLogic 등등) : Tomcat 5
>* DB 종류 : Mssql
>* 문의 유형(질문/요청/참조) : dataset,grid 화면이상
>* 내용 :
>한화면에서 조건에 따라 다른 화면을 보여주는 페이지가 있습니다.(조건에 따라 보여지는 화면이 하나의 .jsp 페이지에 있습니다.)
>그런데 조건에 따라서 보여지는 화면에서 가장 마지막에 정의되어있는 <div>(유형2) 화면에서는 Grid 화면이 있습니다.(Grid 화면이 아닌 다른 컴퍼런트에 대해서도 마찬가지입니다.)
>그 Grid 화면의 헤더 부분 및 데이터가 안 보이는 현상입니다.
>데이터가 존재하면 데이터를 가져오며, 그렇지 않은 경우에는 헤더 부분을 만듭니다.
>그런데 헤더 자체를 못 만들고 있습니다. OnLoadCompleted(rowcount) 해보면 rowcount 값이 존재하지 않습니다.
>이 부분을 div 로 여러개 만들어서 테스트 해보았는데 가장 마지막에 사용되는 div 내의 <object> 에서만 일어나고 있습니다.
>
>Grid version : 1.1.1.247
>Data version : 1.1.1.55
>
><div id=dat1 style="display:none">
>    유형 1
><comment id="__NSID__"><object id=data1>...</object></comment><script>...</script>
></div>
>
><div id=dat2 style="display:none">
>    유형 2
><comment id="__NSID__"><object id=data2>...</object></comment><script>...</script>
><comment id="__NSID__"><object id=data3>...</object></comment><script>...</script> <-- 화면이 보이지 않음
>
></div>
>
 
Tag List
XE Login