안녕하세요?
FontStyle라는 속성을 사용하시면 스타일 지정 시에 헤더와 데이터부분이 다 적용이 되게 됩니다.
그래서 데이터 부분만 fontstyle을 지정하시려면, bodyfontstyle이라는 속성을 이용하셔야 합니다.
기능을 추가되었지만, 현재 매뉴얼에는 안나와 있는 기능이라서 모르고 계실텐데, 사용방법은 일반 fontstyle과
동일합니다.
보내주신 부분에서 그리드 컬럼속성을 지정해주시는 부분을 아래와 같이 수정하시면 됩니다.
gdOrderTargetParts.ColumnProp('previousOrder','BodyFontStyle')= "underbold";
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : GSFS유관 프로젝트
>* 문의할 Component명 및 버전 : 가우스40 UTF버전
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) :
>* 내용 : 가우스 그리드이 특정컬럼의 값일 경우만 폰트를 달리주고 싶읍니다.
>그래서 아래와 같이 처리를 하였읍니다.
>
><script language=JavaScript for=dsOrderTargetParts event=onColumnChanged(row,colid)>
> //playing role in changing the font style of previousOrder column
> if(dsOrderTargetParts.NameValue(row,"previousOrder") == 'Y'){
> gdOrderTargetParts.ColumnProp('previousOrder','fontstyle')= "underbold";
> }
></script>
>
>문제는 해당컬럼의 값뿐만 아니라....그리드이 헤더의 컬럼도 같이 해당 스크립트가 적용됩니다.
>가우스 샘플에는 다른 특이사항이 없는것 같은데요..
>어떤 문제가 있어서 그러는 지요.
>답변 부탁드리겠읍니다.