• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1563
2009.12.03 (10:49:13)
GridToExcel 메소드는 엑셀을 컨트롤하거나 다운로드 하는 메소드가 아니라 단순히 Copy&Paste를 하는 메소드입니다.
즉, Grid의 내용을 HTML의 table형태로 시스템 클립보드에 저장했다가 로컬PC의 엑셀을 활성화 시킨후 붙여쓰기하는 것입니다.
따라서 복사 및 붙여쓰기를 하는 과정에서 1)엑셀 오류가 발생하거나 2)엑셀 프로세스가 활성화되어 있거나 3)시스템 클립보드를 사용하지 못하거나 4)오피스 클립보드 프로세스가 활성화 되어 있을 경우 등의 여러가지 원인으로 인해 비정상 동작을 하게 되는 것입니다.

문의 내용 중에 보면 엑셀이 활성화 되어있는 상태에서 GridToExcel 을 실행하셨다고 하셨는데, 이 경우 에러가 발생할 수 있습니다.

오피스 및 윈도우를 최신으로 업데이트하시고, 엑셀 프로세스 또는 오피스 클립보드 프로세스를 kill하신 후 테스트해보시기 바랍니다.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : LG 데이콤, LG 파워컴
>* 문의할 Component명 및 버전 :  
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>         엑셀 다운로드시 800a03ec  에러
>           - Office 버전 : 2003
>   - 오전에 엑셀 다운로드 에러 발생에 대해 에러 문서 링크 문제로 질문을 한 적이 있는데
>      파일을 확인하고 에러에 대해 Test한 결과 의문사항이 있어 질문을 올립니다.
>
>     제가 가우스를 쓴지 별로 되지 않아 용어에 대해 잘 맞는지 모르겠지만..
>  
>     Grid 화면에서 buttonDisplay를 통해 엑셀 다운로드를 선언했습니다.
>     평상시에는 다운로드 버튼을 누르면 엑셀파일이 잘 다운로드 되다가
>    특정한 조건에서 800a03ec가 발생합니다.
>
>    - 에러 발생 조건 및 test실행 순서
>       1. 아무 엑셀 파일을 뜨우고 특정 셀 내용을 카피한다.
>       2. 인터넷 화면에서 엑셀 다운로드 버튼을 클릭하면 Grid to Excel(진행 팝업창)화면의 Loading Rows에서    
>           멈추면서 800a03ec 에러 메세지가 발생한다.
>       3. 에러메세지를 닫는다.
>       4. 이후에 계속 엑셀 다운로드를 시도해도 똑같은 에러가 발생한다.
>       5. 새로운 엑셀 파일을 뜨우고 Ctrl+V를 누르면 다운로드 하려는 내용이 새로운 엑셀 파일에 붙여진다.
>          (클립보드 문제인지 여부를 판단하려는 목적입니다.)
>       6. 클립보드에 있는 내용 때문일 수 있어 클립보드 내용을 모두 지우고
>          다시 엑셀 다운로드를 실행해도 똑같은 에러가 발생한다.
>       7. 기존에 떠있던(셀 내용을 복사한 엑셀파일 - 우선은 한개의 엑셀만 실행했음) 엑셀 파일 종료한다.
>          - 엑셀 파일만 죽일 경우 똑같은 에러 발생 => 아예 엑셀 전체 프로그램 종료
>       8. 기존 그리드의 엑셀 다운로드를 다시 실행한다.
>       9. 이번에는 제대로 다운로드가 실행된다.
>
>  => GridToExcel장애조치법취합문서.doc 문서 내용을 보면 특수문자일 경우 발생한다고 했는데 문제를 야기한 엑셀 문서를 닫으면 엑셀이 제대로 다운로드 되는 것으로 본다면 다운로드 문서에는 특별한 특수 문자로 문제를 야기한다고 볼 수 없다고 생각됩니다.
> => 또한 클립보드이 내용을 모두 지우고 실행해도 똑같은 에러가 발생하므로 클립보드의 문제도 아닐 것 같은데...
>
>       이런 문제를 어떻게 해결해야 하는지요???
>       엑셀 다운로드 전이나 다운로드 중간에 다른 화면에 있는 엑셀 파일을 조작하면 안되는 것인지 또한 문제가 발생했을 때 모든 엑셀 프로그램을 종료해야만 하는 것인지 알 수 없네요.
>
>       답변 부탁드립니다.
>
>       수고하십시오.
>
>    
번호 제목 닉네임 조회 등록일
3185 ActiveUpdate Error 파일
황태익
1506 2009-12-02
3184 ActiveUpdate Error
기술지원40
1545 2009-12-03
3183 엑셀 다운로드시 800a03ec 에러 발생 문제
윤수혁
1887 2009-12-02
Selected 엑셀 다운로드시 800a03ec 에러 발생 문제
기술지원40
1563 2009-12-03
3181 UndoAll() 이후 rowposition이 1로 반환되는 문제 문의 드립니다.
김보근
1464 2009-12-02
3180 연락처 남겨놓습니다.
김보근
1434 2009-12-03
3179 연락처 남겨놓습니다.
기술지원48
1500 2009-12-11
3178 UndoAll() 이후 rowposition이 1로 반환되는 문제 문의 드립니다.
기술지원48
1597 2009-12-03
3177 MGrid를 이용한 Tree구조에서 숫자입력시 파일
이용상
1487 2009-12-02
3176 MGrid를 이용한 Tree구조에서 숫자입력시
기술지원40
1560 2009-12-03
3175 Grid에서 EditLimitText 사용시 오류?사항
이용상
1486 2009-12-02
3174 Grid에서 EditLimitText 사용시 오류?사항
기술지원48
1573 2009-12-03
3173 grid 혹은 mgrid 에서 데이타 row 별 height 지정 가능한가요??
이동진
1501 2009-12-02
3172 grid 혹은 mgrid 에서 데이타 row 별 height 지정 가능한가요??
기술지원40
1548 2009-12-03
3171 excel 다운로드 시 Addsheet 질문입니다.
이경태
1521 2009-12-02
3170 excel 다운로드 시 Addsheet 질문입니다.
기술지원40
1474 2009-12-03
3169 엑셀 다운로드 시 발생하는 오류 입니다. 파일
김버팀
1581 2009-12-01
3168 엑셀 다운로드 시 발생하는 오류 입니다.
기술지원40
3234 2009-12-01
3167 엑셀 다운로드 시 발생하는 오류 입니다.
기술지원97
2301 2009-12-01
3166 mgrid에서 color
원두영
1448 2009-12-01
Tag List
XE Login