본문 바로가기
Grid/Gauce

가우스(Gauce) 사용 하기

by 태하팍 2012. 1. 31.
반응형
가우스..
그리드를 그려주는 솔루션이다.
gauce.jar를 이용하여 개발을 할 수가 있는데 어떤식으로 개발을 해야할지 막막했었다.
그래서 가우스로 개발하시는 분들을 위해서 몇자 끄적여본다~^0^good~




1. 참고 사이트
http://www.gauce.com/   (이 사이트에서 매뉴얼과 데모 등등 유용한 정보를 얻을 수 있다.)



2. 클래스 매핑 정보
http://www.gauce.com/ComponentManual/classID/VersionAll.htm   (클래스 ID를 매핑 해볼 수 있는 사이트)


3. 템플릿 (소스보기를 통하여 소스를 파악 할 수 있다. 개발 할 때 핵심적으로 필요한 사이트!!)
http://www.gauce.com/ComponentManual/TEMPLATE/Main/main.html  (템플릿)




가우스를 할 때 잘 안되었던 부분을 정리 해보면 조회 시에 addDataColumn 을 해주지 않아서 추가 한 부분의 데이터가 불러와지지 않았던 적이 있다.

그러므로 가우스의 프로세스를 보면

1. 컬럼 셋팅
private void setDSetColumn(GauceDataSet dSet) throws Exception {
  try {   
   
   dSet.addDataColumn(new GauceDataColumn("style_cd"   ,GauceDataColumn.TB_STRING,40));
   dSet.addDataColumn(new GauceDataColumn("color_Cd"   ,GauceDataColumn.TB_STRING,10));
2. jsp에서 매핑
<g:grid id="GD_GRID" width="100%" height="100%">
           <g:param name="DataId">DS_GRID</g:param>
           <g:param name="TitleHeight">30</g:param>
           <g:param name="ImgDataID">imgds_grid"</g:param>
           <g:param name="Format">
            <F>ID='{currow}'     Name='No'         width='40'  align='right' SubBgColor='pink' sumbgcolor='#B9DFEB' HeadBgColor='#E2E4E4' bgColor=''</F>
            <F>ID='style_cd'     Name='스타일'     width='110' sumbgcolor='#B9DFEB' SubBgColor='pink' SubSumText='' align='center' HeadBgColor='#E2E4E4' Edit=none suppress=4 sumtext='합계' sort='true'</F>


3. 이제 DB에서 가져오면 된다.
jsp의 변수명과 sql에서의 컬럼명을 맞춰주어야 한다.


개발 시에 정리를 했어야 했는데..아쉽게 많은 시간이 지나서 정리를 하게 되었다.
이 글이 조금이나마 도움이 되셨으면 좋겠습니다.^-^good~
또한 가우스의 기능이 많기 때문에 할 때마다 api와 templet을 보고 개발을 할 줄 알아야한다.
하지만 머리속에 매핑을 하기 위해서 위와 같이 컬럼셋팅->jsp 가우스 object설정 -> db 매핑 이 3가지를 잊어서는 안된다.
tip : 개발하면서 참고 했던 사이트이다.
링크1
링크2
반응형