• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 3748
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)
번호 제목 닉네임 조회 등록일
7449 호환성 보기 설정 이후에도 메뉴 깨짐 현상
kiarakim
9319 2017-02-15
7448 Shift DEMO 사이트 에서 IE11 다운됨
정성호
9553 2017-02-10
7447 엑셀 업로드 속도 문의
jokerrain
9620 2016-12-15
7446 차트 질문 파일
신현철
9583 2016-10-04
7445 java.io.IOException/java.lang.NullPointerException 발생
윤재국
10537 2016-07-13
7444 호환성 보기
kiarakim
9266 2016-07-11
7443 가우스 그리드에 문자입력시 한글/영문 우선순위 변경
hthink
8981 2016-04-21
7442 레포트 DFooter영역 이미지 태그
FKSS
9742 2016-04-20
7441 좌/우측으로 데이터 이동
헐랭이
8135 2016-04-15
7440 가우스 리포트를 PDF로 저장 가능한가요?
안순주
10618 2016-04-12
7439 중간소계 필드 제외 문의
김은영2
8031 2016-04-08
7438 가우스 그리드 범위지정 선택 가능여부 문의 [1]
hthink
10398 2016-03-29
7437 그리드에 이미지표현 파일 [1]
홍혜련
9487 2016-03-23
7436 Internet Explorer의 작동이 중지되었습니다. 파일 [1]
김태성2
9131 2016-03-18
7435 특정 index (row) 삭제 [1]
c1138
9477 2016-03-17
7434 was교체시 업그레이드 재설치 문의 [1]
박서영
8192 2016-03-15
7433 파일 업로드 문의(핸들이 잘못 되었습니다)
임종훈
9289 2016-03-15
7432 개발서버 라이센스 갱신 문의 [1]
정민75
10220 2016-03-07
7431 문의합니다 파일 [1]
c1138
9612 2016-03-07
7430 EnterpriseMode 적용이 되지 않습니다. 파일 [1]
동긔나긔
10861 2016-03-03
Tag List
XE Login