• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2421
2005.12.01 (23:46:24)
오라클과 같은 INSTR 함수는 가우스에서는 없으며,
bgcolor처리를 하시는방법을 그리드에서 처리하지 마시고,
sql레벨에서 컬러컬럼을 만드셔서 데이타셋에 color부분을 넣어서 처리하시는것이 좋을듯 하네요.
예를들면
select 컬럼, DECODE(INSTR(컬럼,'_')-0,1,'#FF0000','#000000')  as "컬러컬럼"
from 테이블
이렇게 sql을 하시고, 그리드 컬럼속성에다 bgcolor=$컬러컬럼 라고 주시면 됩니다.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : GSCM
>* GAUCE 버전 : 3.5
>* WAS 종류(WebLogic 등등) : JEUS42
>* DB 종류 : ORACLE9i
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>오라클에 INSTR함수가 있고,
>자바나 스크립트에 IndexOf 가 있습니다.
>문자열에서 특정문자의 위치값을 알아내는데 사용하는데
>아래와 같이 쓰고 싶은데 INSTR함수가 없는지 찾아봐도 보이질 않네요.
>혹시 이게 안된다면 다른 방법이 있는지 알고 싶습니다.
>
><C>ID="COLNM" ... bgcolor = { IF( INSTR(COLNM,'_')>0 ,'#FF0000' , '#000000') } ..</C>
 
Tag List
XE Login