• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1069
2010.07.07 (11:20:14)
컴포넌트 관련 질문은 MAX 게시판을 이용해 주시기 바랍니다.
사이트 관리를 위한 최소한의 조치이오니, 양해 바랍니다.

문의하신 내용만으로는 정확한 가이드가 어렵습니다.

오브젝트가 정의되어 있지 않다는 에러가 발생한다는 것은 브라우저가 오브젝트를 인식하지 못하는 것입니다.
제품 문제라기 보다는 classid를 잘못 지정하는 등의 코딩 오류이거나, 또는 컴포넌트가 PC에 설치되어 있지 않거나 브라우저의 추가기능 사용안함 상태가 아닌가 싶습니다.

소스를 보니 ClassID를 공통변수로 처리하신 듯 한데, 소스상에 직접 선언해서 테스트해보시기 바랍니다.

다음 내용을 먼저 확인해보시기 바랍니다.

1) 컴포넌트 설치 여부 확인
브라우저의 인터넷옵션 > 임시인터넷파일 설정 > 개체보기
또는 C:WINDOWSDownloaded Program Files 에서 컴포넌트 등록 여부를 확인합니다.

2) 브라우저의 도구 > 추가기능관리 > 해당 컴포넌트의 사용 상태 확인
현재 로드된 추가기능 목록에서 컴포넌트 상태가 '사용함' 으로 되어있는지 확인합니다.

3) 악성코드 등으로 인한 컴포넌트 충돌에 의한 오동작 여부 확인
악성코드 등을 삭제/치료한 후 브라우저를 재시작하여 확인합니다.

4) 브라우저의 소스보기로 classid가 정확히 일치하는지 확인 (코딩 오류)
브라우저의 '소스보기' 기능에서 classid를 확인할 수 있습니다.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : LG전자
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) : 8.1.6
>* DB 종류 : 오라클
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>
>     TRANSACTION 을 쓰는데  JSP에서 JS를 인클루드 하고 있습니다.
>
>     그런데 자바 스크립트의 함수를 호출하니 tr_search 가 정의 되어 있지 않다고 나옵니다.
>    
>     분명히 jsp 파일에는
>
><object id="tr_search" classid=<%=ConstantUtil.TR_U_ID%>>
>        <param name=KeyName                value="toinb_dataid4">
>        <param name=KeyValue        value="Servlet   (O:MODEL=ds_modelList,O:QTY=ds_qtyList,O:PART=ds_partList,O:WORK=ds_workList)">
></object>
>이런 식으로 되어 있거든요.
>     어찌하면 해결이 될까요?
 
Tag List
XE Login