• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 4160
2014.08.01 (18:13:54)

게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

**필수입력사항**

* 고객(업체)명 : 동방
* 제품 버전 : 가우스 4.0
* 문의 유형(질문/요청/참조) : 엑셀 다운로드 숫자 포맷관련
* 내용 :

 

엠그리드 내용을 GridToExcel  함수를 이용하여 엑셀로 다운받는과정에서

 

아래 첨부파일과같이 엠그리드상 데이터는[ 0.00] 의 포맷을 가지고 있는데 엑셀로 다운받으면 [ .00 ]으로 나타나는 현상이 있습니다. 엑셀 다운시에도 [0.00]으로 데이터가 나와야 되는데 어떻게 하면 되는지요?

 

엑셀 호출부분  : cm.excel('gr_item', '제목' ) ;

 

gauce.js

Gauce.MGrid = {

 toExcel: function(gr, fname, option, path){
  gr = $(gr);
  if(!gr){
   alert("Grid를 확인해주세요.");
   return false;
  }
  
  var ds = $(gr.DataID);
  if(ds.CountRow < 1){
   alert("출력할 데이터가 없습니다.");
   return false;
  }
  if( !confirm("엑셀로 출력하시겠습니까?") ) return false;
 
  if(!fname) fname = document.title;
  if(!option) option = 2;
  if(!path) path = "C:\\" + fname+(String(new Date())).trim() + ".xls";
 
  gr.GridToExcel(fname, path, option);
 }

}


소스가 이런식으로 작성되어 있는데 해결방법은 무엇일가요?
 

2014.08.04 (09:10:05)
shift

Excel 상의 해당 서식을 확인해 봐야겠지만 일반적으로 발생하지 않는 현상입니다.

 

xl_cellformat 컬럼속성을 사용하여 처리하여도 될것으로 보이지만

원인 파악을 위해서는 재현되는 샘플이 필요할 것 같습니다.

 

문의하신 사항이 재현되는 샘플을 첨부해주시거나 유지보수 담당자를 통해 지원받으시기 바랍니다.

 

감사합니다.

(*.234.186.58)
 
Tag List
XE Login