• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 905
2007.03.29 (00:38:56)
* 고객시스템명 :  KB 데이타시스템
* GAUCE 버전 :  4.0
* WAS 종류(WebLogic 등등) : WebLogic
* DB 종류 : MS_SQL
* 문의 유형(질문/요청/참조) : 질문
* 내용 :

그리드 선언할 때,
각 칼럼에서 HeadBgColor='#FFFFFF" SumBgColor="#FFFFFF"를 매번 쓰기가 불편하여
자바변수로 처리하여 다음과 같이 사용합니다.

<comment id="GR_Master">
<object id="GR_Master" classid="clsid:EA8B6EE6-3DD8-4534-B4BB-27148CF0042B"
        style="width:967px;height:500px;background-color:#C8D5DB;">
<Param Name="DataID"   value="DS_Master">
<Param name="IndWidth" value="0">
<Param Name="Format"   value='
  <c> id="A" name="가" <%=STR_HEAD_BGCOLOR%> width=50 align=center value="{CurRow}"</c>
  <c> id="B" name="나" <%=STR_HEAD_BGCOLOR%> width=120 align=center sort=true </c>
  <c> id="C" name="다" <%=STR_HEAD_BGCOLOR%> width=80 align=center </c>
  <c> id="D" name="라" <%=STR_HEAD_BGCOLOR%> width=200 </c>
  <c> id="E" name="마" <%=STR_HEAD_BGCOLOR%> width=80 align=center </c>
  <c> id="F" name="바" <%=STR_HEAD_BGCOLOR%> width=120 align=center </c>
  <G> id="G" name="사" <%=STR_HEAD_BGCOLOR%>
  <c> id="H" name="아" <%=STR_HEAD_BGCOLOR%> width=100 align=center  mask="XXXX/XX/XX" </c>
  <c> id="I" name="자" <%=STR_HEAD_BGCOLOR%> width=100 align=center mask="XXXX/XX/XX" </c>
  <c> id="J" name="차" <%=STR_HEAD_BGCOLOR%> width=100 align=center </c>
  </G>
'>
</object>
</comment><script>axactive(GR_Master);</script>

이것도 매번 적어줘야하는데 이방법은 그리드관련 색상설정을 자바단에서 해야되니깐(가우스 관련 설정은 자바스크립트에서 합니다), 관리가 이중으로 되니깐 불편합니다.
또, 자바스크립트 grid_init()함수에서 헤더 배경색만을 설정하니깐
브라우져에서 그리드의 헤더 배경색이 바뀌는게 보여져 이 방법도 사용하기가 안좋더라구요.

그리드헤더 배경색을 stylesheet나 다른 설정을 이용해 각칼럼에서 선언하지 안고도 간단히 설정할 수 있는 방법은 없는지요?
(* 참고 : 저희는 그리드 object의 Format 선언은 자바스크립트에서 하지않고 상위 소스처럼 바로 선언합니다.)
 
Tag List
XE Login