MGrid에서 decode문을 쓰실 때에는 문자열에만 []로 처리하시면 됩니다.
이렇게 해보시기 바랍니다.
bgcolor="@DECODE(CURREC%2,0,[#EFEFEF],1,[#FFFFFF])"
컴포넌트 매뉴얼의 MGrid > Expression > Control > Decode 샘플을 참고하시기 바랍니다.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>
>* 고객시스템명 : AK면세점
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) : tomcat
>* DB 종류 : oracle 10
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>mgrid 에서 한라인 건너 색상을 구분해서 넣으려고 합니다.
>
>VIEW 태그부분에
>
>bgcolor="@DECODE([@CURREC%2],[0],[#EFEFEF],[1],[#FFFFFF])"
>
>일케 해주니 안되네요..
>
>적용해서 아래 소스처럼 해보니
>
> <COLUMN id="JKCD" refcolid="JKCD" >
> <HEADER left="50" top="0" right="100" bottom="60" fix="true" text="조직"/>
> <VIEW left="50" top="0" right="100" bottom="60" align="centercenter" bgcolor="@DECODE([@CURREC%2],[0],[#EFEFEF],[1],[#FFFFFF])" />
> <CHILD type="lookup" lookupdataid="DS_O_JKCD" lookupcode="CODE" lookuptext="NAME" editable="False" />
> <VIEWSUMMARY text="Sum" color="red" bgcolor="#99ffff"/>
> </COLUMN>
>
>
>전부 까만색으로 나옵니다.
>
>
>
>어디를 잘못 쓴건지 몰겠네요 도움 요청드립니다.
>
>* 기술지원44님에 의해서 게시물 이동되었습니다 (2008-01-30 10:01)