SumColor 는 Grid에 표시되는 Summary Column 의 글자색을 지정하는 것입니다.
color 처럼 로우마다 지정할수 있는게 아니고 한 로우에 Summary Column 은 하나이므로 하나만 지정이 가능합니다. Summary Column 자체가 일반 로우처럼 값을 가지고 있는 것이 아닙니다. 그러므로 조건문 자체가 의미가 없는것 같네요.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : GPMS
>* 문의할 Component명 및 버전 :
>* DataSet 버전 : 1,1,0,35
>* Tr 버전 : 1,1,0,30
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 : Gride version은 1,1,0,89 이구요. sumtext와 그리드에 동시에 특정숫자에 red색을 주고싶습니다.
>
>"<C>ID=i_busan_18, Name='',width=50,align=right,HeadBgcolor=" + gc_Title[gf_color] + ",SumBgcolor="+gc_Sum01[gf_color]+",Sumtext={sum(decode(i_busan_18,0,' ',999,0,i_busan_18))/sum(decode(i_busan_18,0,' ',1))}, Value={if(i_item=='I0025',decode(i_busan_18,0,' ',999,0,i_busan_18) ,decode(i_busan_18,0,100.0,999,0,i_busan_18))},dec=1, Color={if(((i_busan_18 < i_goal) and (i_busan_18 <> 0)),'red','black')}, SumColor='red'</C>"
>
>위에서 보듯이 SumColor에 현재는 'red'로 코딩되어 있는데 이것을 Color속성과 같이 if문을 써서 동일 조건을 주고 싶은데 ....
>Color={if(((i_busan_18 < i_goal) and (i_busan_18 <> 0)),'red','black')}와 SumColor={if(((i_busan_18 < i_goal) and (i_busan_18 <> 0)),'red','black')}를 동시에 쓰면 SumColor쪽에 해당 속성이 적용되지 않습니다.
>해당 그리드 버전에서는 SumColor속성에 if문을 사용할수 없는건가요?
>아참...전번에 xChart건 감사드립니다.
>수고하세요!