• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 3744
2014.09.22 (18:03:04)

게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

**필수입력사항**

* 고객(업체)명 :  알펜시아 리조트
* 제품 버전 :  GAUCE_JAVA_4.0.3.8 , MxGridU 2,0,1,352
* 문의 유형(질문/요청/참조) :  질문
* 내용 : 
그리드 이벤트 OnUserColor 가 발생하지 않습니다.

 

소스 내용

<script language="javascript"  for=grhr111 event=OnUserColor(Row,eventid)>
    if( eventid == "acolor" ) {
            if (GDShr111.NameValue(Row,"gtCode") == "96" ){
                    return "orange";
        }else{
            return "#FFFFFF";
        }
    }
</script>

 

<object id="grhr111" classid="<%=LGauceId.GRID%>" class="comn" style="width:100%;height:306px;"
                                    dataName="조회내역"
                                    validExp="gtDt:등록일자:yes:,
                                              gtCode:근태구분:yes:minLength=1,
                                              frDt:시작일자:yes:minByteLength=8:key,
                                              toDt:종료일자:yes:minByteLength=8,
                                              cnt:일수:yes:minByteLength=1"
                        >
                            <Param Name="DataID"           value="GDShr111">
                            <Param Name="AutoResizing"     value=true>
                            <param name="ColSizing"        value=true>
                            <Param Name="DragDropEnable"   value=true>
                            <Param Name="AddSelectRows"    value=true>
                            <Param Name="SortView"         value="right">
                            <Param Name="Editable"         value=true>
                            <Param Name="Format"           value='
                                <c> id=gtDt            name="등록일자"    width=80     align=center    BgColor=@acolor Edit=none Mask="XXXX/XX/XX" sort=true </c>
                                <c> id=gtCode          name="근태구분"    width=90     align=left      BgColor=@acolor Edit=none EditStyle=Lookup Data="GDSGtCode:code:name" sort=true </c>
                                <c> id=frDt            name="시작일자"    width=80     align=center    BgColor=@acolor Edit=none Mask="XXXX/XX/XX" sort=true </c>
                                <c> id=toDt            name="종료일자"    width=80     align=center    BgColor=@acolor Edit=none Mask="XXXX/XX/XX" sort=true </c>
                                <c> id=cnt             name="일수"        width=40     align=right     BgColor=@acolor DecAo=1   Edit=none sort=true </c>
                                <c> id=bigo            name="사유"        width=135    align=left      BgColor=@acolor Edit=none  sort=true</c>
                                <c> id=confType        name="상태"        width=80     align=center    BgColor=@acolor Edit=none EditStyle=Combo Data="1:미승인,2:승인,3:반려" sort=true</c>
                                <c> id=fixDt           name="승인일자"    width=80     align=center    BgColor=@acolor Edit=none Mask="XXXX/XX/XX"  sort=true</c>
                                <c> id=closeYn         name="마감여부"    width=160    align=center    BgColor=@acolor Edit=none show=false  sort=true</c>
                            '>
                        </object>


2014.09.23 (08:41:30)
shift

소스에는 이상이 없는 것으로 보입니다.

 

동작하지 않는다는 의미가 명확하지 않습니다.

 OnUserColor 이벤트가 발생하지 않는지 이벤트는 발생하지만 기능이 원하는대로 동작하지 않는지 명확하게 기술하여 문의해 주시기 바랍니다.

 

이벤트가 발생하지 않을 시 샘플도 동작하지 않는지 확인해 보시기 바랍니다.

http://member.shift.co.kr/ComponentManual/UMX/Basic/Grid/Events/OnUserColor/OnUserColor.htm

 

감사합니다.

(*.234.186.58)
2014.09.23 (09:31:14)
최균욱

이벤트가 발생하지 않습니다.

샘플은 제대로 동작 합니다.

무엇이 문제 일까요

 

(*.205.56.58)
2014.09.23 (11:51:56)
최균욱

위에 이벤트가 발생이 안되서 방법을 바꿔 보았습니다.

for(var i=0; i<grhr111.CountColumn; i++){
       var grColid = grhr111.GetColumnID(i);
       grhr111.ColumnProp(grColid,'BgColor')   = "{decode("+grColid+", '96', '#FF00FF','#FFFFFF')}";
     }

헌데 이방법으로 하니 그리드에 하나의 로우만 있을때는 색상 변환이 안되더군요 addrow 하거나 2개 이상의 로우가 있을때만 색상변환이 됩니다. 이건 왜 이럴까요;;

실행 시점은 그리드 데이터 트랜잭션 일어나기전에 실행 합니다.

(*.205.56.58)
2014.09.25 (09:50:06)
shift

재현되는 샘플을 첨부해 주시거나 유선 또는 원격지원을 받으시기 바랍니다.

 

유지보수 되어 있지 않는 업체의 경우 지원이 제한되오니 참고하시기 바랍니다.

http://member.shift.co.kr/index.php?document_srl=313931

 

감사합니다.

(*.234.186.58)
번호 제목 닉네임 조회 등록일
7229 dec 기능에 대한 문의 [1]
은서파파
3731 2014-10-02
7228 GridToOffice WorkSheet 추가기능. [1]
변재훈
4772 2014-09-30
7227 GridToExcel시 무반응 대처 질문 드립니다. [1]
미스터빅
7173 2014-09-29
7226 그리드 내 경계선, 폰트 [1]
ㅈㅇ
4155 2014-09-25
7225 엑셀파일로 조회된 데이터를 다운받는 방법. [1]
딩동링
3679 2014-09-24
Selected 그리드 이벤트 OnUserColor 발생이 안합니다. [4]
최균욱
3744 2014-09-22
7223 edit none 에서 insert시 입력가능하게... [1]
이민수
3817 2014-09-22
7222 가우스 교육 문의 [1]
타이판
3600 2014-09-22
7221 엑셀타이틀에 : 출력 [1]
김봉국
4796 2014-09-18
7220 가우스 에러문의 파일 [3]
garnet
4805 2014-09-17
7219 textarea byte수 [5]
동근해
3786 2014-09-16
7218 그리드 데이터 형식 문의드립니다. [1]
딩동링
3634 2014-09-12
7217 가우스 파일 업로드 질문 [1]
윤창영
3756 2014-09-11
7216 tr시에 dataset 가져오지 못하는 문제.. [1]
타이판
3725 2014-09-11
7215 가우스 서버 4.0 라이센스 파일이 존재하지 않습니다. [1]
김사원
3896 2014-09-02
7214 운영체제 변경 관련 질문(Windows => Unix) [1]
최성은
3786 2014-09-02
7213 toinb wa_isapi.cpp(3097) 통신 접속에 실패했습니다. 파일 [1]
에듀왕
3830 2014-09-01
7212 통신접속에 실패했습니다. 파일 [1]
guest
3507 2014-08-28
7211 대용량 업로드 컴포넌트 호환 문의 [1]
최영준11
4500 2014-08-26
7210 데이터셋에서 조건별 SUM 을 가져올수 있나요? [1]
김아름
7143 2014-08-22
Tag List
XE Login