• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1451
2007.03.31 (03:24:22)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :
* 문의할 Component명 및 버전 : MxGrid 1,2,1,193
* DataSet 버전 : 1,2,1,37
* Tr 버전 : 1,2,1,29
* 문의 유형(질문/요청/참조) : 질문
* 내용 : 엑셀 파일이 올바르게 생성되지 않습니다.

여러개의 그리드를 하나의 엑셀로 저장하는데
GridToExcel 함수를 사용하고 있습니다.

첫 그리드를 저장할 때에는 옵션을 다음과 같이 주었고,
1 (suppress)  + 8 (Excel파일저장)
그 다음 그리드부터는 옵션을 다음처럼 주었습니다.
1 + 8 + 32(시트에저장)
그리고, GridToExcel을 실행하기 전에
SetExcelTitle(0, "");
SetExcelTitle(1, "value:XXX....");
를 호출하였습니다.

총 시트가 8~15개 정도 되는데,
전에 저장된 시트의 내용의 일부가
다음 저장하는 시트의 앞에 추가되어서 나타나는 경우가 있습니다.

특별히 하나의 시트에만 나타나는 것이 아니라
여러 시트에 번갈아가면서 나타나기 때문에,
원인이 무엇인지 파악하지 못하고 있습니다.

빠른 답변 부탁드립니다.

그리고, 얼마전까지 MxGrid 1,2,1,111 을 사용하다가
최근에 MxGrid 1,2,1,193 으로 업그레이드를 하였습니다.
이전버전에서는
GridToExcel의 파라메터로 들어가는 엑셀파일 이름에 대해서
파일이름만 주면 바탕화면에 파일이 생성되었는데,
업그레이드를 한 이후에는
디렉토리까지 명시하지 않으면 파일이 생성되지 않습니다.

이 부분에 대해서도 명확한 답변 부탁드립니다.
 
Tag List
XE Login