• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1632
2009.05.22 (11:44:58)
안녕하세요?

쉬프트 정보통신 솔루션지원팀입니다.

말씀하신 기능은 아래와 같이 구현이 가능할 것 같습니다.

<script language=JavaScript for=tb_Grid event=OnCheckClick(row,colid,check)>
alert(tb_DataSet.NameValue(row,tb_Grid.ColumnProp(tb_DataSet.ColumnID(4),"CheckBoxText")));
</script>

위와 같이 Checkbox 컬럼의 Index값을 알아오면 그것을 통해 CheckBoxText 컬럼의 ID를 얻어오고

그를 통해 NameValue로  값을 꺼내낼 수 있습니다.

확인 해 보시기 바랍니다.

그럼 수고하세요

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : (주)신세계아이앤씨
>* 문의할 Component명 및 버전 :
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) : 체크박스
>* 내용 :
>그리드를 체크박스 형태로 아래와 같이 설정했습니다
>setGridColEditType(gaGrid_1, "MONB01",   "CheckBox");
>그리드의 체크박스값옆에 월급여(PAYB01)를 찍어 줬구요
>gaGrid_1.ColumnProp("MONB01",'CheckBoxText')='PAYB01';
>-> □300,000  이런식으로 표현됩니다
>
>그런데 체크박스에 체크표시를 하면 위의 300,000의 값을 가져오고 싶은데
>그런 함수가 있나요? 계속찾아봤는데 없네요 ㅠㅠ
>
>OnCheckClick(Row,Colid,Check) 이벤트에서 구현하고 싶습니다
>어떤 방법이 있을까요?(체크가 됐을때 이벤트안에서 체크박스의 텍스트값을 가져오고 싶어요)
>
>부탁드리겠습니다~
>
 
Tag List
XE Login