• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1490
2006.10.17 (21:47:16)
179버전에서는 checkbox에서 decode가 지원되지 않습니다.
아래 문의해주신 내용과 같이 컴포넌트 업그레이드를 받으시면 해결될것같습니다.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 :
>* WAS 종류(WebLogic 등등) :
>* DB 종류 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>그리드의 버전은 1,1,1,179입니다.
>
>소스입니다.
><object name="AUTH_GD" id="AUTH_GD" classid="<%=GauceConstants.GRID_CID%>" style="width:270; height:110px;">
>                                                        <param name="DataID"                 value="AUTH_DS">
>                                                        <Param Name="AutoResizing"           value=false>
>                                                        <param name="ColSizing"                        value=false>
>                                                        <Param Name="SortView"                     value=false>
>                                                        <Param Name="ColSelect"                   value=false>
>                                                        <Param Name="UsingOneClick"     value=true>
>                                                        <Param Name="Editable"                   value=true>
>                                                        <param name="Format"                 value="
>                                                        <c> id=USER_ID              name=USER_ID        width=50        align=center        edit=none show=false </c>
>                                                        <C> id=AUTH_ENB                        name=Enable                width=100</C>
>                                                        <c> id=AUTH_CHK         name=선택                width=50        align=center        EditStyle=CheckBox edit={decode(AUTH_ENB,0,'true','false')}</c>
>                                                        <c> id=AUTH_CODE        name=권한코드                width=70        align=left                maxlength=20 edit=none </c>
>                                                        <c> id=AUTH_NM                name=권한명                width=120        align=left                maxlength=20 edit=none</c>
>                                                        ">
>                                                </object>
번호 제목 닉네임 조회 등록일
2249 no image 초보&gt;&gt;자바로 가우스 파일을 만들면 컴파일이 안됩니다...
관리자
1287 2006-10-20
안녕하세요? 컴파일 오류는 해당 gauce라이브러리가 classpath에 없어서 그런 컴파일 에러가 발생한 것입니다. 해당 가우스 라이브러리를 가우스 설치한 web-inf아래 lib폴더에 gauce40??.jar라는 파일이 있을겁니다. 이파일은 클래스 패스에 추가해 주시면 되겟습니다. 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 커널시스템즈 >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : weblogic >* DB 종류 : oracle >* 문의 유형(질문/요청/참조) : 가우스 에러 >* 내용 : > >자바로 디비에 연결하고...핸들링하는 프로그램입니다.. >샘플에 있던 건데요... >import java.io.*; >import java.util.*; >import java.text.*; >import java.sql.*; >import javax.servlet.*; >import javax.servlet.http.*; >import com.gauce.*; >import com.gauce.lib.*; >import com.gauce.util.*; > >public class edu_01_sl01 extends HttpServlet implements gauceDefine{ > public void doGet(HttpServletRequest req, HttpServletResponse res) > { > Connection dbcon = null; > Statement stmt = null; > String dbDriver ="oracle.jdbc.driver.OracleDriver"; > String dburl ="jdbc:oracle:thin:@127.0.0.1:1521:orcl"; > String dbuser ="scott"; > String dbpasswd ="tiger"; > try{ > Class.forName(dbDriver); > }catch(ClassNotFoundException e){ > System.out.println("ClassNotFoundException Error ===> n "+e.toString()); > } > try{ > dbcon = DriverManager.getConnection(dburl, dbuser, dbpasswd); > }catch(SQLException e){ > System.out.println("SQLException Error ===> "+e.toString()); > } > try{ > res.setContentType("text/html;charset=8859_1"); > PrintWriter out = res.getWriter(); > gauceControlObj dataBuf = new gauceControlObj(req,out,TB_WORK_NORMAL); > try{ > int rcnt = 0; > int rtn = 0; > String sSql =""; > String strErr =""; > String in_emp_nm = req.getParameter("EMP_NM"); > gauceDataSet dataSet = dataBuf.createDataSet(); > rtn = dataSet.MakeDataSetInfo("EMP_NM",gauceDefine.TB_STRING); > rtn = dataSet.MakeDataSetInfo("GRADE_NM",gauceDefine.TB_STRING); > rtn = dataSet.MakeDataSetInfo("EMP_NO",gauceDefine.TB_STRING); > rtn = dataSet.MakeDataSetInfo("DEPT_NM",gauceDefine.TB_STRING); > rtn = dataSet.MakeDataSetInfo("S_LEVEL_NM",gauceDefine.TB_STRING); > rtn = dataSet.MakeDataSetInfo("GRADE_CD",gauceDefine.TB_STRING); > rtn = dataSet.MakeDataSetInfo("DEPT_CD",gauceDefine.TB_STRING); > rtn = dataSet.MakeDataSetInfo("BIRTH_DATE",gauceDefine.TB_STRING); > rtn = dataSet.MakeDataSetInfo("LEVEL_CD",gauceDefine.TB_STRING); >if(dataBuf.MakeColumn(dataSet) == 0){ > stmt = dbcon.createStatement(); > gauceRecordSet rec = null; >sSql = " SELECT x.EMP_NM,y1.GRADE_NM,x.EMP_NO, " + > " y2.DEPT_NM,y3.S_LEVEL_NM,y1.GRADE_CD, " + > " x.DEPT_CD,x.BIRTH_DATE,x.LEVEL_CD " + > " FROM tb_emp_info1 x,tb_grade y1,tb_dept y2,tb_level y3 " + > " WHERE x.GRADE_CD = y1.GRADE_CD (+) " +" AND x.DEPT_CD = y2.DEPT_CD (+) " + > " AND x.LEVEL_CD = y3.S_LEVEL_CD (+) " + > " AND x.EMP_NM LIKE '%'||'"+in_emp_nm+"'||'%'"; >ResultSet rset = stmt.executeQuery(sSql); >while(rset.next()){ >rec = new gauceRecordSet(gauceDefine.TB_JOB_NORMAL); >rec.setString("EMP_NM",gauceUtil.UniToEuc(rset.getString("EMP_NM"))); >rec.setString("GRADE_NM",gauceUtil.UniToEuc(rset.getString("GRADE_NM"))); >rec.setString("EMP_NO",rset.getString("EMP_NO")); >rec.setString("DEPT_NM",gauceUtil.UniToEuc(rset.getString("DEPT_NM"))); >rec.setString("S_LEVEL_NM",gauceUtil.UniToEuc(rset.getString("S_LEVEL_NM"))); >rec.setString("GRADE_CD",rset.getString("GRADE_CD")); >rec.setString("DEPT_CD",rset.getString("DEPT_CD")); >rec.setString("BIRTH_DATE",rset.getString("BIRTH_DATE")); >rec.setString("LEVEL_CD",rset.getString("LEVEL_CD")); > >dataSet.addRow(rec,true); >} >if(strErr.length() > 0 ) dataBuf.printResult(false,"ERROR : " + strErr); > else dataSet.setLastRow(true); >rset.close(); } >}catch(Exception e){ >dataBuf.printResult(false,"ERROR :" + e.toString()); >} >stmt.close(); >dbcon.close(); > >}catch(Exception e){ >System.out.println("error ===> " + e.toString()); >} >} >} > >에서 컴파일을 시키면... > > >---------- javac ---------- >edu_01_sl01.java:7: package com.gauce does not exist >import com.gauce.*; >^ >edu_01_sl01.java:8: package com.gauce.lib does not exist >import com.gauce.lib.*; >^ >edu_01_sl01.java:9: package com.gauce.util does not exist >import com.gauce.util.*; >^ >이렇게 나옵니다.. >이것 때문에 아래 있는 GauceDataSet부분도 당연히 에러가 나오구요... >어떻게 해야 할까요? > > >정말... >초보라서... > >환경 변수도 바꿔보기도 하고... >여러 자료도 봤지만... >몰라서 올립니다... >꼼꼼하게 설명 부탁드립니다.... > >
2248 no image LuxeCombo selected 문의
정지현
1103 2006-10-17
2247 no image LuxeCombo selected 문의
관리자
1221 2006-10-20
안녕하세요? 질문하신 내용을 보면... 저도 무슨 내용인지 몰라서.... 어떤 기능 때문에 질문을 하신건지요? 질문의 요지가 없고 꼬리만 있는거 같네요...; 대략 질문의 내용을 유추해보면 아래 기능을 원하시는것 같습니다. 특정 값을 찾아서 해당 럭스콤보의 내용을 선택하게 하는 경우에는 LuxeComboID.index = LuxeComboID.IndexOfColumn("컬럼ID", "찾을값"); 위에서 컬럼ID는 럭스 콤보에 셋팅된 컬럼ID입니다. 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : LG >* GAUCE 버전 : 3.5 >* WAS 종류(WebLogic 등등) : WebLogic >* DB 종류 : Oracle >* 문의 유형(질문/요청/참조) : >* 내용 : > >아래내용중 luxe-combo selected에 대한 답변된 내용을 확인을 하였습니다. > >****************************************************************************************************** >* 답변 >****************************************************************************************************** >* 해당기능을 구현하실려고 하실때는 luxecombo에서 해당하는 기능을 찾지 마시고 >* luxecombo와 연동되어있는 Dataset의 값을 변경을 시키시면 됩니다. >* Dataset의 값을 변형시키면 자동적으로 luxecombo에 들어가 있는 값은 변경이 됩니다. >****************************************************************************************************** > >>> dataset 값을 변형시키면 된다는 말씀을 하셨는데 약간은 이해가 안갑니다. > 구현을 위한 예제를 보여주심이 어떠신가요?? 약간의 예제라도 이해가 좀빠를것 같습니다. > > >
2246 no image 그리드내 check box의 edit 가 decode나 if를 안먹고 있습니다.
한상윤
1175 2006-10-17
Selected no image 그리드내 check box의 edit 가 decode나 if를 안먹고 있습니다.
김웅렬
1490 2006-10-17
2244 no image 설치 환경설정 가능한가요?
김인영
1091 2006-10-17
2243 no image 설치 환경설정 가능한가요?
기술지원47
1067 2006-10-20
2242 no image onKeyPress에서 kcode == 13 시 keycode를 찾지 못합니다...
한정기
1116 2006-10-17
2241 no image onKeyPress에서 kcode == 13 시 keycode를 찾지 못합니다...
관리자
1535 2006-10-21
http://www.gauce.com/online/amx/Basic/Grid/Events/OnKeyPress/sample/OnKeyPress_s1.html안녕하세요? 현재 사용하고 계신 컴포넌트 버전 정보가 없어서 답변드리기가 힘듭니다. 먼저 정상적으로 동작하는지 확인하실려면 아래 링크1을 클릭하신후 그리드가 나타나면 해당 그리드에 키 이벤트를 주어 해당 정보가 alert으로 나타나는지 확인해 주시고, 만약 동작하지 않는다면, 해당 컴포넌트를 업데이트해보신후에 사용해 보시길 권장드립니다. 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : >* GAUCE 버전 : 3.0 >* WAS 종류(WebLogic 등등) : jeus 4.0 >* DB 종류 : oracle >* 문의 유형(질문/요청/참조) : onKeyPress에서 kcode == 13 시 keycode를 찾지 못합니다... >* 내용 : >수고하십니다.. > ><script language=JavaScript for=gridPersonInCharge event=onkeypress(kcode)> > alert(kcode); ></script> > >위와같이 사용시 다른키는 모두 나타나는데 유독 Enter의 keycode만을 찾지 못하고 있습니다.. >공통쪽에서 사용하는 것도 없구, AllShowEdit의 경우도 false로 막아서도 해보았으나 반응이 없습니다.. > >모든 properties 설정을 전부 삭제하고 해도 마찬가지네요.. ㅜㅜ > >전화통화가 안되어 이렇게 Q&A를 작성합니다.. >바쁘시더라도 어느 부분이 문제인지 부탁드리겠습니다... > >다른식으로 사용하려고해도 꼭 사용해야하는 기능인지라 난감하네요... >어느경우에 이런현상이 발생하는지 상세한 답변 부탁드리겠습니다.. > >수고하세요...
2240 no image OnCheckClick가 안먹습니다.....
한상윤
2529 2006-10-17
2239 no image OnCheckClick가 안먹습니다.....
김웅렬
1026 2006-10-17
2238 no image OnCheckClick가 안먹습니다.....
한상윤
1074 2006-10-19
2237 no image 한글이 깨집니다.
강문주
1676 2006-10-16
2236 no image 한글이 깨집니다.
관리자
1483 2006-10-21
2235 no image 레포트에서 맨 마지막 페이지의 끝부분에 한번만 출력할려면....
서정일
1470 2006-10-13
2234 no image 레포트에서 맨 마지막 페이지의 끝부분에 한번만 출력할려면....
관리자
1066 2006-10-21
2233 no image 럭스콤보값의 데이터값 바인드 관련
한용건
1022 2006-10-13
2232 no image 럭스콤보값의 데이터값 바인드 관련 파일
관리자
1230 2006-10-21
2231 no image gauce.xml
채순병
1002 2006-10-13
2230 no image gauce.xml
관리자
1112 2006-10-21
Tag List
XE Login