• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
기술지원10
조회 수 : 1017
2007.02.20 (23:16:26)
데이터셋의 데이터를 textbox로 담으실 때 이미 데이터셋 자체내에서 유효숫자가 아닌 0은 잘라내기 때문에 0까지 textbox에 담으시려면 데이터에 있는 값을 담으시는게 아니라 그리드에서 표현되는 가상값을 textbox에 담아주시면 됩니다. 그래서 그리드 메소드 중에 보시면 VirtualString2()이라는 메소드가 있는 그 값을 textbox에 담아주세요.
<script language=JavaScript for=gauce_grid event=OnDblClick(row,colid)>
        txt_01.value = gauce_grid.VirtualString2(row,"amt1",1);//textbox                        
</script>
위와 같이 하시면 됩니다.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 특허관리
>* GAUCE 버전 : com+
>* WAS 종류(WebLogic 등등) :
>* DB 종류 : ms_sql
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>GauceDS.MakeDataSetInfo "YOUL", GAUCE_DECIMAL, GAUCE_NORMAL_COL, 24,4
>위처럼 컬럼 셋팅을 하고
><script language=JavaScript for=list_grid event=OnDblClick(row,colid)>                        
>YOUL.value = list_data.NameString(row,"YOUL");                        
></script>
>이벤트를 위와 같이 했습니다..
>결과값은 input text에 들어가고요..
>근데 값이 "1,222.200" 이 들어가야 하는데 소수점 뒤에 "00"이 빠진 "1,222.2" 밖엔 나오질 않네요..
>뭔가 잘못 지정을 한건지..;;
>빠른 답변 부탁 드립니다..
>
>
 
Tag List
XE Login