gauce에서 엑셀로 데이타를 내려 받을 때
아무런 설정을 안하면 숫자 데이타들이 엑셀 셀서식에서 텍스트로 다운 받아진다.
하지만 아래와 같은 Grid의 ColumnProp 설정을 해주면
엑셀 셀서식이 숫자타입으로 설정되어진다.
gte_columntype='number:0:true' align=right
Grid에서는 align 설정을 하지 않아도 숫자데이타는 자동으로 우측 정렬이 되는 것같지만
엑셀로 내려 받을 때에는 좌측 정렬도 내려받아진다.
그러므로 align 설정이 필요한 경우는 적용해줘야만 한다.
숫자타입은 당연히 오른쪽 정렬을 해야 하니깐 적용을 해줘야 할 것이다.
합계 정보를 같이 뿌려준다면
gte_summarytype='number:0:true' 를 같이 적용해준다.
gte_columntype 설정시
gte_columntype=number:0:true
이렇게 했더니 다음과 같은 에러 메세지가 발생하고 웹브라우져가 종료되었군요..
gte_columntype='number:0:true' 혹은 gte_columntype="number:0:true" 를 하니
에러 없이 잘 됩니다.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) : oracle 9ias
>* DB 종류 : oracle
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>엑셀 보기를 하면
>Loading Excel (Complete)
>Loading Header (Complete)
>Loading Rows <-- 이거 수행중에 다음과 같은 메세지가 나면서 웹브라우져가 종료됩니다.
>Completing
>
>에러 메세지
>Internet Explorer의 추가 기능에 문제가 발생하여 추가기능을 닫아야 합니다.
>문제 발생시 실행되고 있던 추가 기능
>파일 : MxGrid.dll
>
>
>이런 메세지가 뜨는군요
>
>이벤트 뷰어의 오류에 보면
>오류 있는 응용 프로그램 iexplore.exe, 버전 6.0.2900.2180, 오류 있는 모듈 mxgrid.dll, 버전 1.2.1.90, 오류 주소 0x00067e32.
>
>다음과 같이 남습니다.
>
>기존 엑셀보기에서 숫자서식을 처리하는 로직만 추가한 다음부터 안되는 것들이 속출하는군요.
>
>지금 운영중인 시스템인데..
>정상적으로 되던 것인데 갑자기 이런 현상이 발생하는 군요..
>빠른 답변 부탁드립니다.
>
>그럼 수고하세요~
>