• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
기술지원31
조회 수 : 1564
2009.11.04 (16:28:13)
http://www.gauce.com/online/AMX/Basic/Grid/ColumnProp/EditStyle/EditStyle.htm기본적으로 CheckBox의 컬럼 데이터타입이 INT형일 경우 0,1 STRING일 경우 T,F로 지정되야 합니다.

또한 아래 fn_checkbox 함수에서 강제 변경 시켜주시는것 같아 보이는데 굳이 변경하지 않으셔도 데이터타입이 STRING일경우 체크되면 T, 체크해제되면 F로 데이터가 변경됩니다. 즉, T에서 체크 해제를 하는순간 데이터값이 F로 바로 변경됩니다.

관련링크1의 EditStyle 매뉴얼을 참고하세요.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 : 4
>* WAS 종류(WebLogic 등등) : jeus
>* DB 종류 : oracle 10g
>* 문의 유형(질문/요청/참조) : grid 의 checkbox   체크, 언체크 처리시 오류
>* 내용 : 체크박스 처리할때 마우스클릭하면 'undefined' 가 alert창에 뿌려줍니다.
>           데이타를 db에서 받아오지 않고, 화면에서 기본적으로 보여주면 되는데, 1,0 or T,F에 대한 초기값을 선언해줘야 되는건가요? 만약 선언해줘야 되면 어디서 해줘야되나요?
>
>===========================================================
>        <script language="JavaScript" for="gd_mainList" event="OnClick(row, colid)">
>        //마우스로 체크박스컬럼을 클릭했을때
>        if (this.GetColumn() == "check") {
>                fn_checkbox(ds_mainList,row, colid);
>        }
>        </script>
>        
>        <script language="JavaScript">
>                function fn_checkbox(oDataSet,row,colid) {
>                alert(oDataSet +"--" + row +"--"+ colid+", 결과: " +oDataSet.NameValue(row,colid));
>                        if (oDataSet.NameValue(row,colid) == undefined) {
>                                alert("0");
>                        }
>                        if (oDataSet.NameValue(row,colid) == 1) {
>                                oDataSet.NameValue(row,colid) = 0
>                                alert("1");
>                        }
>                        else if (oDataSet.NameValue(row,colid) == 0) {
>                                oDataSet.NameValue(row,colid) = 1
>                                alert("2");
>                        }
>                        else if (oDataSet.NameValue(row,colid) == 'T') {
>                                oDataSet.NameValue(row,colid) = 'F'
>                                alert("3");
>                        }
>                        else if (oDataSet.NameValue(row,colid) == 'F') {
>                                oDataSet.NameValue(row,colid) = 'T'
>                                alert("4");
>                        }
>                        else {
>                                oDataSet.NameValue(row,"check") = '1'
>                                alert("5");
>                        }
>                }
>        </script>
>=================================================================================
>

번호 제목 닉네임 조회 등록일
5349 GauceResponse.write 로 데이터셋에 담을 수 있는 데이터수
관리자
1175 2009-11-05
5348 테이블에 관련된 질문입니다. 파일
송봉근
915 2009-11-05
5347 테이블에 관련된 질문입니다.
관리자
1025 2009-11-05
5346 GRID CHECKBOX 문의
박승진
1064 2009-11-04
Selected GRID CHECKBOX 문의
기술지원31
1564 2009-11-04
5344 ViewSummary 에서 나온 합계 값을 다른곳에 가져와서 사용 할려면 어떻게 해야하나요?
박동섭
935 2009-11-04
5343 ViewSummary 에서 나온 합계 값을 다른곳에 가져와서 사용 할려면 어떻게 해야하나요?
기술지원31
1351 2009-11-04
5342 ViewSummary 에서 나온 합계 값을 다른곳에 가져와서 사용 할려면 어떻게 해야하나요?
박동섭
948 2009-11-04
5341 ViewSummary 에서 나온 합계 값을 다른곳에 가져와서 사용 할려면 어떻게 해야하나요?
기술지원31
1047 2009-11-04
5340 ViewSummary 에서 나온 합계 값을 다른곳에 가져와서 사용 할려면 어떻게 해야하나요?
박동섭
918 2009-11-04
5339 ViewSummary 에서 나온 합계 값을 다른곳에 가져와서 사용 할려면 어떻게 해야하나요?
기술지원31
924 2009-11-05
5338 ViewSummary 에서 나온 합계 값을 다른곳에 가져와서 사용 할려면 어떻게 해야하나요?
박동섭
914 2009-11-05
5337 ViewSummary 에서 나온 합계 값을 다른곳에 가져와서 사용 할려면 어떻게 해야하나요?
기술지원40
962 2009-11-05
5336 MGRID 관련 문의 입니다.
강동민
1363 2009-11-03
5335 MGRID 관련 문의 입니다. 파일
기술지원31
1000 2009-11-04
5334 웹접근성 문의 입니다.
주상량
977 2009-11-02
5333 웹접근성 문의 입니다.
관리자
959 2009-11-02
5332 TR로 저장시 저장처리까지 모두완료되는데 메세지는 오류쪽으로 뜨는 이유 파일
김규표
966 2009-11-02
5331 TR로 저장시 저장처리까지 모두완료되는데 메세지는 오류쪽으로 뜨는 이유
기술지원40
1593 2009-11-02
5330 로컬 인스톨러 문의
이기락
951 2009-11-02
Tag List
XE Login