• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1490
2009.08.26 (10:20:13)
저희 샘플에서 해당 엑셀 파일을 Excel.Application 메소드를 사용하여 테스트해본 결과 문제상황이 동일하게 재현됩니다.
또한 해당 엑셀 파일의 시트를 다른 엑셀 파일로 복사하여 테스트해보니 정상적으로 동작합니다.

컴포넌트 문제가 아니라, 엑셀 파일 자체에 문제가 있는 듯 합니다.

Excel.Application 메소드는 내부적으로 엑셀에서 제공하는 API를 사용하여 엑셀을 데이터셋에 로드합니다.
따로 엑셀을 컨트롤하거나 하지는 않습니다.


>* 고객시스템명 :주택공사
>* 문의할 Component명 및 버전 : Grid ,1.2.1.288
>* DataSet 버전 : 1.2.1.68
>* Tr 버전 : 1.2.1.41
>* 문의 유형(질문/요청/참조) : Excel.Application
>
>nSheetIndex 로 지정시 인덱스+1 의수치가 되야만 정상적으로 불려오는 엑셀파일입니다. 화면에서 보면 1번시트가
>연도별 입니다. 위에 게시글에 의하면 순서대로 nSheetIndex=1 로 접근할수있을껍니다. 그런대 이엑셀파일은
>nSheetIndex=1로 점근하면 아무대이터도 나오지 안습니다. nSheetIndex=2가 되면 나옵니다.
>
>이런식으로 nSheetIndex 가 바껴버리니..시트를 선택해서 올리는 시스템을 재대로 구축할수가 없내요..엑셀파일명이 항상 같은것도 아니고 저런엑셀파일이 항상 있는것도 아니니까요..  
>
>파일은 이전 게시물 을 찿아보면 있습니다.
번호 제목 닉네임 조회 등록일
2905 no image 그리드 컬럼의 데이터 출력시 문제
기술지원31
1468 2009-09-01
2904 no image 설명 좀 부탁합니다.
김현임
1451 2009-08-31
2903 no image 설명 좀 부탁합니다.
기술지원44
1396 2009-09-01
2902 no image 동시 트랜잭션 처리시 데이타셋 문제
이대리
1402 2009-08-25
2901 no image 동시 트랜잭션 처리시 데이타셋 문제
기술지원44
1406 2009-08-26
2900 no image 저도 아래와 같은 에러 나옵니다. Unkown Source
서정범
1426 2009-08-24
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 삼성SMD * 문의할 Component명 및 버전 : : activeUpdate 4.0 , shiftutil 1.0.0.2 ,가우스 3.5 * 문의 유형(질문/요청/참조) : 질문 * 내용 : root 밑에 install.html 만들어 놓고 UpdateManager.jsp 에서 String file = "/xxxx/install.xml"; //String file = "C:/Project/xxxxxxxxx/xxxx/Install.xml"; 넣고 InstallUpdateManager updateManager = new InstallUpdateManager(file); //InstallUpdateManager updateManager = new InstallUpdateManager(application, file); 넣고 위의 주석 풀면서 4가지 경우로 다 해봐도 updateManager.init(); 부분에서 계속 unkown source 가 나오네요 web-inf에 lib shiftUtils1002.jar 넣고 root 밑에 install.html, install.xml, UpdateManager.jsp 이있습니다. UpdateManager.jsp를 웹에서 보면 암호화된 xml 파일이 보인다고 하는데, 계속 에러만 나오네요. java.lang.Exception: InnoXync or Gauce Filter Error.. at com.shift.utils.common.InstallUpdateManager.init(Unknown Source) at jsp_servlet.__updatemanager._jspService(__updatemanager.java:136) at weblogic.servlet.jsp.JspBase.service(JspBase.java:33) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6310) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) 답변 부탁드립니다.
2899 no image 저도 아래와 같은 에러 나옵니다. Unkown Source
관리자
2224 2009-08-25
http://www.gauce.com/zboard.php?id=notice&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=59AU4에서 제공하는 방법이 2가지가 있습니다. shiftUtil(case-1)와 SecurityTool(case-2)을 사용하는 방법있습니다. 현재 shiftUtil은 Gauce4.0 이상버전에서부터 지원이 되고 있습니다. 4.0 이하버전이면 SecurityTool을 사용하시기 바랍니다. 적용방법은 아래 관련링크에 있는 1._ActiveUpdate_및_ActiveX_보안_및_취약점_가이드.docx 문서를 확인하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : >* 문의할 Component명 및 버전 : : activeUpdate 4.0 , shiftutil 1.0.0.2 ,가우스 3.5 > >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >root 밑에 install.html 만들어 놓고 UpdateManager.jsp 에서 >String file = "/xxxx/install.xml"; > >//String file = "C:/Project/xxxxxxxxx/xxxx/Install.xml"; > >넣고 > >InstallUpdateManager updateManager = new InstallUpdateManager(file); > >//InstallUpdateManager updateManager = new InstallUpdateManager(application, file); > >넣고 > >위의 주석 풀면서 4가지 경우로 다 해봐도 updateManager.init(); 부분에서 계속 unkown source 가 나오네요 > >web-inf에 lib shiftUtils1002.jar 넣고 root 밑에 install.html, install.xml, UpdateManager.jsp >이있습니다. > > >UpdateManager.jsp를 웹에서 보면 암호화된 xml 파일이 보인다고 하는데, > >계속 에러만 나오네요. > > >java.lang.Exception: InnoXync or Gauce Filter Error.. > at com.shift.utils.common.InstallUpdateManager.init(Unknown Source) > at jsp_servlet.__updatemanager._jspService(__updatemanager.java:136) > at weblogic.servlet.jsp.JspBase.service(JspBase.java:33) > at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053) > at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387) > at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305) > at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6310) > at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317) > at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118) > at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622) > at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569) > at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) > at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) > > >답변 부탁드립니다. >
2898 no image 아직 해결방법이 없는겁니까?
차정일
1445 2009-08-21
Selected no image 아직 해결방법이 없는겁니까?
기술지원40
1490 2009-08-26
2896 no image treeview 목록 권한에 따라 보여주는 방법 좀????
김용환
1368 2009-08-21
2895 no image treeview 목록 권한에 따라 보여주는 방법 좀????
기술지원40
1310 2009-08-24
2894 no image 그리드에서 컬럼정보도 가져올수있나요?? color라든지 등등..
하동진
1392 2009-08-20
2893 no image 그리드에서 컬럼정보도 가져올수있나요?? color라든지 등등..
기술지원44
1340 2009-08-20
2892 no image [재질문]그리드에서 컬럼정보도 가져올수있나요?? color라든지 등등..
하동진
1297 2009-08-20
2891 no image [재질문]그리드에서 컬럼정보도 가져올수있나요?? color라든지 등등..
기술지원44
1407 2009-08-20
2890 no image xchart 관련 문의입니다...
김인의
1357 2009-08-20
2889 no image xchart 관련 문의입니다...
기술지원44
1384 2009-08-20
2888 no image DB로 저장하려면 어떻게 하나요?
이주연
1558 2009-08-19
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : ITSM * 문의할 Component명 및 버전 : Dataset / 1.1.0.35 * DataSet 버전 : 1.1.0.35 * Tr 버전 : 1.1.0.30 * 문의 유형(질문/요청/참조) : 질문 * 내용 : 안녕하세요? 오라클DB를 사용하고 있고, jsp페이지를 개발중입니다. DataSet으로 오라클 DB의 한 테이블에서 조회결과를 담아서 jsp화면에서 select 하고 조회결과를 그리드로 출력한 다음, edit 작업을 해서 이 결과를 다시 테이블로 저장하고 싶습니다. 몇일동안 매뉴얼, API, 게시판 글들을 열심히 조사해보았지만 잘 이해가 되지 않는 부분이 많고, 어떻게 접근해야할 지 좀 막연합니다. 보통은 select만 했었거든요. 데이터를 수정하고 그 결과를 저장하려고 할 경우, 호출하는 jsp 소스를 추가로 개발해야하나요? 그리고 이때 사용해야하는 컴포넌트 및 메소드를 알고 싶습니다. 이럴 경우 사용하는 것이 혹시 tr이란 컴포넌트인가요? 그렇다면 이 경우에 업데이트하는 쿼리문을 따로 작성하지 않고, 어떻게 디비의 테이블과 필드를 찾아서 저장하는지요? '셀렉트-조회결과보기-수정-저장' 이 작업의 일련의 과정의 연결고리가 어떻게 되는지 설명좀 해주시면 감사하겠습니다. 또한, 참고할만한 자료도 주시면 큰 도움이 될 것 같습니다. 부탁드립니다.
2887 no image DB로 저장하려면 어떻게 하나요?
기술지원44
1395 2009-08-20
>게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : ITSM >* 문의할 Component명 및 버전 : Dataset / 1.1.0.35 >* DataSet 버전 : 1.1.0.35 >* Tr 버전 : 1.1.0.30 >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >안녕하세요? > >오라클DB를 사용하고 있고, jsp페이지를 개발중입니다. > >DataSet으로 오라클 DB의 한 테이블에서 조회결과를 담아서 jsp화면에서 select 하고 > >조회결과를 그리드로 출력한 다음, > >edit 작업을 해서 이 결과를 다시 테이블로 저장하고 싶습니다. > >몇일동안 매뉴얼, API, 게시판 글들을 열심히 조사해보았지만 > >잘 이해가 되지 않는 부분이 많고, 어떻게 접근해야할 지 좀 막연합니다. > >보통은 select만 했었거든요. > >데이터를 수정하고 그 결과를 저장하려고 할 경우, > >호출하는 jsp 소스를 추가로 개발해야하나요? > >그리고 이때 사용해야하는 컴포넌트 및 메소드를 알고 싶습니다. > >이럴 경우 사용하는 것이 혹시 tr이란 컴포넌트인가요? > >그렇다면 이 경우에 업데이트하는 쿼리문을 따로 작성하지 않고, > >어떻게 디비의 테이블과 필드를 찾아서 저장하는지요? > >'셀렉트-조회결과보기-수정-저장' > >이 작업의 일련의 과정의 연결고리가 어떻게 되는지 설명좀 해주시면 감사하겠습니다. > >또한, 참고할만한 자료도 주시면 큰 도움이 될 것 같습니다. > >부탁드립니다. > 우선 GAUCE 탭의 GAUCE 자료실을 가시면 교육 교재가 있습니다. 그리고.. 매월 1,3 주 수요일 마다 무료교육을 실시하고 있습니다.
2886 no image dataset 관련 질문입니다.
김현임
1283 2009-08-18
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 도로교통공단 * 문의할 Component명 및 버전 : max * DataSet 버전 : * Tr 버전 : * 문의 유형(질문/요청/참조) : * 내용 : 전화드렸는데 연결이 안되서 어쩔 수 없이 여기에 올립니다. 스크립트 관련 문의입니다. 제가 이런식으로 dataset에 쿼리를 담았는데요. 물론 밑에 <object id="DS_LIST1" classid="<%= GauceUtil.CLSID_DATASET %>"> <param name=SyncLoad value="false"> </object> dataset 설정했구요.. 쿼리를 실행하면 1건의 데이터가 나오는데... 여기서 countrow를 찍으면 계속 0이 나옵니다. 그런데 신기한건.. alert('countRow---'+DS_LIST1.countRow); 이 문장을 추가하면 if(DS_LIST1.countRow != 0) { 이 문장을 타고요... 삭제하게 되면 else 문장을 탑니다. 밑에 alert(DS_PROJECT.rowCount); 이 문장도 마찬가지로 countrow는 계속 0이고요.. alert을 빼면 데이터가 안나오고 넣으면 제대로 나옵니다. 그런데 countrow는 계속 0입니다. 뭐가 문제 인지 잘 모르겠어서 문의드립니다. var condition= ""; condition += "?CODE="+ DS_LIST.nameValue(i, "CODE"); condition += "&STEP="+ STEP.value; condition += "&INSPECTYEAR="+ "<%= TODAY.substring(2,4) %>"; condition += "&CLASS=<%= Class %>"; DS_LIST1.dataId = "/RIMS/MPUB/MPUB002_R08.jsp" + condition; DS_LIST1.reset(); alert('countRow---'+DS_LIST1.countRow); //0이나옴 if(DS_LIST1.countRow != 0) { alert('0이 아닙니다용'); var condition1 = "?PROJECTID=<%= projectId %>"; condition1 += "&CONTROLLERCODE="+ DS_LIST.nameValue(i, "CONTROLLERCODE"); DS_PROJECT.dataId = "/RIMS/MPUB/MPUB002_R09.jsp" + condition1; DS_PROJECT.reset(); alert(DS_PROJECT.rowCount); alert(DS_PROJECT.nameValue(j, "CONTROLLERCODE"); return; } else { //alert('0이맞습니다용'); saveInspect(); }
Tag List
XE Login