게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : 공사관리시스템
* 문의할 Component명 및 버전 : Gauce 4.0
* DataSet 버전 : 1,2,1,76
* Tr 버전 : 1,2,1,24
* 문의 유형(질문/요청/참조) : 요청
* 내용 :
운영체제 : Windows7 64bit
익스플로러 : 11
위와 같은 동일한 환경의 컴퓨터 2대에서 double형 값을 저장(Tr 발생)시 1대에서 아래와 같은 버그가 발생합니다.
1. DataSet Column 설정(Decimal Typle Double 형)
: dSet.addDataColumn(new GauceDataColumn("EXEC_RT", GauceDataColumn.TB_DECIMAL, 15,3));
value : 77.81
2. 오류가 발생되는 컴퓨터에서 저장버튼을 클릭하여 Tr을 발생시킬때
Tr.post() 발생전 alert(dataset.Text);을 해보면 아래와 같이 표시되면서 Tr에 오류가 발생됨.
EXEC_RT:DECIMAL:NORMALTYPE:NORMALKEY
77,81 (소수점이 아닌 콤마가 찍혀서 표시됨)
오류내용: java.lang.NumberFormatException: For input string: "77,81"
3. 정상적인 컴퓨터에서 저장시에는 소수점이 찍혀서 표시됨
Tr.post() 발생전 alert(dataset.Text);을 해보면 아래와 같이 표시되면서 정상적인 Tr 발생됨.
EXEC_RT:DECIMAL:NORMALTYPE:NORMALKEY
77.81 (소수점이 찍혀서 표시됨)
위 버그에 대해서 해결방법을 알려주셨으면 합니다.
(컴포넌트를 지우고 다시 설치하여도 동일합니다)
답변 감사드립니다.
우선 정상적인 PC와 문제가 발생하는 PC는 같은 시기에 구매한 동일한 모델 입니다.
(운영체제 windows7 64bit explorer 11 등 모두 동일합니다.)
답변에서 알려주신 http://member.shift.co.kr/index.php?document_srl=289130 이부분에 대한 확인결과
exploere가 32bit로 실행되고 있고 신뢰할 수 있는 사이트 등록 및 향상된 보호 모드 사용(해제) 상태입니다.
컴포넌트도 업그레이드에 대한 부분은 http://member.shift.co.kr/maxdown
이 경로로 들어가서 항목을 클릭하면 권한이 없다고 나옵니다.
일단 도구-호환성보기설정에 페이지 추가하시고 호환성보기로 해주세요.
현재 공사관리시스템은 확인결과 유지보수 계약이 되어있으시지 않으신걸로 나와 있으십니다.
5월부로 새로운 방침이 공지사항에 추가 되어있습니다.
http://member.shift.co.kr/index.php?document_srl=313931
유선 및 원격지원은 유지보수 담당자를 통하여 기술지원을 받으셔야 할거 같습니다.
감사합니다.
정상적인 피시와 문제가 발생하는 피시의 사양이 동일 하신지요
우선은 이 페이지를 참고해주세요.
http://member.shift.co.kr/index.php?document_srl=289130
컴포넌트도 업그레이드하여 테스트 해보시기 바랍니다.
http://member.shift.co.kr/maxdown
감사합니다.