• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2499
2007.02.26 (20:31:37)
안녕하세요?

특정 ROW를 숨기는 기능은 저희가 가지고있지 않습니다.

만약 동일한 기능을 처리 하실려면

데이터셋 필터 기능을 사용하여 보여질때 필터를 적용하여 특정 ROW 를 필터 처리하여

표현해 주셔야 하며, 이 경우에는 기초데이터를 액세스 할수없습니다.

따라서 기초데이터를 자바 스크립트 변수에 넣어준후에

필터 처리 해서 그리드에 표현해 주시면 되겠습니다.

필터를 처리하기 전에 기초데이터가 화면에 잠깐 표현될수도있기 때문에 아래와 같은 흐름으로 처리해 주시면

깔끔하게 될거 같습니다.

1. 그리드.ReDraw = false로 셋팅

2. 데이터 조회

3. 기초 데이터 자바스크립트 변수에 저장

4. 필터처리

5. 그리드.ReDraw = true로 셋팅

그럼 수고하세요.



>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : GSCP
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) : WebLogic
>* DB 종류 : Oracle 9i
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>--------------------------------------------------------------------------
>
>그리드에서 특정 row를 화면에서 숨기고 싶습니다.
>
>column은 [ColumnID.show = false]로 가능한거 같던데. row는 아무리 찾아도 없네요.
>
>GridID.rowHeight를 이용하여 높이를 0으로 해 보려고 시도도 하였으나 성공하지 못하였습니다.
>
>
>프로젝트 막바지에 개발자가 사고가 생겨 대체인원으로 급히 투입되었습니다.
>앞선 개발자가 특정 row에 기초데이타를 넣고 계산을 하게끔 로직이 구현되어 있더라구요.
>기초데이타는 화면에서 보여선 안되는데 지금에 와서 로직을 변경 할 수도 없고 난감하네요.
>
>방법을 알고 계시면 부탁 드립니다
 
Tag List
XE Login