• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2672
2005.11.18 (00:44:23)
장애사항에 대해 점검 요령을 알려드립니다.
우선은 작동원리를 이해하셔야만 점검포인트를 이해하실수 있을듯 하네요.

1.가우스의 GridToExcel의 작동원리
Grid.GridToExcel()함수 실행시 그리드는 프로그래스 화면을 띄우고,
엑셀로 넘길 데이타를 우선 만들어서 OS의 클립보드에 넣습니다.
(이때는 엑셀을 실행하지 않고 그리드에서 데이타만 생성하는 작업만 하는것이죠)
데이타를 모두 만들었으면, 비로소 엑셀을 실행하고 클립보드에 들어 있는 데이타를
엑셀로 넘기는 작업을 합니다. 이작업은 엑셀에 paste하는 작업이 되는겁니다.
예를들면, 빈엑셀파일을 열고 클립보드에 텍스트가 있을때 Clt+V를 하면
엑셀에 데이타가 표현이 되는 현상을 말하는겁니다.
주로 이작업시에 에러가 발생하는듯 합니다.

2.점검방법
-장애가 발생했을당시에 클립보드의 내용을 검사한다
클립보드의 내용을 검사하는 방법은 장애가 발생하는 직후에 메모장을 열어서
Ctl+V를 하시면 html형태로 그리드의 데이타가 보입니다.
만일 메모장에 텍스트들이 뿌려지면, 새로운 엑셀파일을 하나 만들어서
Ctl+V를 하여 엑셀에 그리드처럼 보여지는지 확인한다.
(만일 이때 에러가 난다면, 엑셀에서 인식할수 없는 데이타들이 있어서
  엑셀에서 처리하지 못하는 경우로 판단하여야 합니다.)
-오피스를 패치한다
현재 사용하고 계시는 오피스의 버젼은 Office2000이상이여야 하며,
또한 가능한 최신으로 패치를 하시는것을 권장합니다.
(오피스의 패치는 주로 버그패치가 많습니다.)
-장애가 발생하는 화면의 Grid에서 OnUserColor 라는 이벤트를 사용하고 있는지 확인한다
만일 사용하고 있다면, 그리드를 192이상의 버젼으로 패치하여야 합니다
(OnUserColor이벤트 사용시 장애가 발생하였던 부분이 발견이 된 경우가 있었습니다.)

3.점검후 조치방법
위의 점검을 하였어도 아무런 해결이 되지 않는다면 아래의 정보를 취합하여
가우스 기술지원팀 메일로 문의하여야 한다
아래의 사항으로 저희측에서 검토한다음 방문하여 점검하는 것을 검토 및 결정하여야 합니다.
-발생빈도( 에러가 발생하는 사용자의 비율, 몇회사용만에 한번씩, 몇일에 한번씩)
-Grid버젼
-엑셀버젼
-에러화면캡처
-에러화면 html

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : SKC&C
>* GAUCE 버전 : 3.0
>* WAS 종류(WebLogic 등등) : iPlanet
>* DB 종류 : Oracle 9
>* 문의 유형(질문/요청/참조) : 질문.
>
>* 내용 :
> windows 2000에 office 2000 설치 상태에서..
> Excel 로 보내기를 하면.. error 이 발생합니다.
> 800a03ec <-- ERROR CODE 입니다.
>
> 해당 관련 에러가 발생하는 이유가 무엇인가요.
> WIDNOWS XP 와 OFFICE 2003인 경우 해당 에러가 발생하지 않습니다.
>
> 답변 부탁해여.. ㅠ,ㅠ
 
Tag List
XE Login