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

* 고객시스템명 : 내부모듈
* GAUCE 버전 : 4.0
* WAS 종류(WebLogic 등등) : WebLogic
* DB 종류 : 오라클
* 문의 유형(질문/요청/참조) : 질문/요청
* 내용 :






안녕하십니까?

현재 작업중인 Module에서는 자바(가우스)로 개발을 하고 있습니다.


메뉴얼을 이용해서 작업을 마무리 하고 있는데요 잘 풀리지 않는 부분이 있어 문의 드립니다.


제가 하고 싶은 내용은 이렇습니다.

특정 컬럼이 변경 되면 셀의 색상을 붉은 색으로 변경을 하고자 합니다.
    ex) code, name, price
        특정 Row의 price를 변경하면 해당 Row의 name과 price컬럼의 색상을 붉은색으로 변경된다.

이를 처리 하기 위해.

다음과 같이 처리를 했습니다.

<script language="JavaScript" for="oDispGG" event="OnUserColor(row, eventid)">

        var lsColName = "price";

    oDispGG.ReDraw = false;
        if (eventid == "foreColor" )
        {
                if (objGDS.NameValue(row, lsColName) != objGDS.OrgNameValue(row, lsColName)){
            // 처리 로직
            ...
                        return "red";            
                                 }    
                                 else
                        return "#000000";
                  }
    oDispGG.ReDraw = true;

</script>


이와 같이 처리한 결과

색상도 내부적으로 처리 로직도 정상적으로 됩니다.

그러나 문제점이 발생이 되더군요..

시작시 oDispGG.ReDraw = false; 구문을 둡니다.
(만약 oDispGG.ReDraw = false;처리를 하지 않는 경우 데이터가 많을 경우 상당히 버벅됩니다.
- 원할하게 데이터를 보정 할 수가 없더군요.)

위의 구문에서 보시면 oDispGG.ReDraw = false;로 변경 했기에

처리가 완료 된후 oDispGG.ReDraw = true;로 돌려 줘야 되는데.

Return 이후에 oDispGG.ReDraw = true;로 변경하기에 oDispGG.ReDraw = true;가 되지 않습니다.

이것으로 인하여 발생된 문제점은

수정을 한 후 정렬을 클릭하게 되면 내부적으로 Data는 정렬이 되었는데

화면에 ReDraw가 안되는 문제점이 발생됩니다.

이때 화면을 클릭하게 되면 클릭된 Row만 Data가 정렬된 데이터가 나타나더군요..


그래서 하고 싶은것은

다른 이벤트를 사용해서 로직처리를 하고 원하는 셀(ex. name과 price)의 Font색상을 변경 하고자 합니다.

색상을 변경 할 수 있는 방법이 있는지요..






감사합니다.





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

세상의 즐거움, 인생의 즐거움은 나에게서 시작된다.

내가 즐겁지 아니하고 슬픈데 어찌 세상이 즐거울 것인가....

고로 내가 즐거우면 세상도 즐거울 것이다.
번호 제목 닉네임 조회 등록일
5009 엑셀파일 관련 문의 드리겠습니다.
송은영
965 2009-07-21
5008 엑셀파일 관련 문의 드리겠습니다.
기술지원31
1199 2009-07-21
Selected [문의] 특정 셀의 Font색상 변경하기
박도용
901 2009-07-18
5006 [문의] 특정 셀의 Font색상 변경하기
박도용
907 2009-07-18
5005 [문의] 특정 셀의 Font색상 변경하기 파일
기술지원31
1079 2009-07-18
5004 [문의] 특정 셀의 Font색상 변경하기
박도용
1494 2009-07-18
5003 가로 스크롤시 GRID 깨짐 현상 파일
이자영
931 2009-07-17
5002 가로 스크롤시 GRID 깨짐 현상
기술지원31
946 2009-07-18
5001 Grid내에서 decode 조건이 걸리지 않습니다.
가동윤
887 2009-07-17
5000 Grid내에서 decode 조건이 걸리지 않습니다.
기술지원10
974 2009-07-18
4999 리포트 빌더관련 질문입니다. ( 중국어 지원 )
장성용
853 2009-07-17
4998 리포트 빌더관련 질문입니다. ( 중국어 지원 )
기술지원44
880 2009-07-17
4997 OnLoadError 이벤트 문의 드립니다.
이주영
831 2009-07-16
4996 OnLoadError 이벤트 문의 드립니다.
기술지원97
915 2009-07-16
4995 beaver1118.jar 파일좀 보내주세요, 이메일주소 적습니다.
이치형
862 2009-07-14
4994 beaver1118.jar 파일좀 보내주세요, 이메일주소 적습니다.
관리자
879 2009-07-15
4993 파일 업로드시 특정 폴드(ex. C:lge)에서 열리게 할 수 있는 방법을 알고 싶습니다.
박도용
903 2009-07-14
4992 파일 업로드시 특정 폴드(ex. C:lge)에서 열리게 할 수 있는 방법을 알고 싶습니다.
관리자
983 2009-07-16
4991 파일 업로드시 특정 폴드(ex. C:lge)에서 열리게 할 수 있는 방법을 알고 싶습니다.
박도용
882 2009-07-17
4990 파일 업로드시 특정 폴드(ex. C:lge)에서 열리게 할 수 있는 방법을 알고 싶습니다. 파일
기술지원10
912 2009-07-18
Tag List
XE Login