• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1123
2007.02.28 (02:38:23)
안녕하세요?

ActiveX와 innerHTML간의 우선순위 문제가 아닌

HTML Document에서 ActiveX간의 바인딩 타임에 대한 문제 입니다.

대부분의 ActiveX는 브라우져가 로딩된후에 서로 상호간에 지정한 바인딩 처리를 하여

동작하게 되는데, innerHTML은 경우 브라우져의 객체가 모두 파싱된후에 객체를 추가하는 형태이기 때문에

일부 컴포넌트에서 정상적으로 동작하지 않을수있습니다.

물론 각 컴포넌트간에 바인딩을 다시 하라고 명시적으로 다시 코딩으로 해주면 되긴 하지만

소스가 지저분해질수있습니다.

어떤 형태로 코딩하셧는지 모르겟지만, innerHTML형태의 코딩 보다는 2개의 객체를 선언하여

특정 조건에 따라 화면에 표시해주는 형태(style - display)가 오히려 더 깔끔할거  같네요

그럼 수고하세요.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 :
>* WAS 종류(WebLogic 등등) :
>* DB 종류 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>   화면이 로드된 후에
>   디비에서 셀렉트한  값에 따라
>   emedit or combo로 동적으로 표현을 하려고 합니다.  
>   innerHTML로 처리하려고 하는데
>   안됩니다.
>   activex와 innerHTML의 우선순위에 대한 이야기가 있던데
>   자세하나 설명을 부탁드립니다.
>  
번호 제목 닉네임 조회 등록일
2709 no image 가우스 CAB 파일을 수동 설치 하고 싶습니다.
유종운
987 2007-02-28
2708 no image 가우스 CAB 파일을 수동 설치 하고 싶습니다.
기술지원44
1174 2007-03-02
2707 no image IE7에서 가우스 콤포넌트 설치시 에러
성광호
1038 2007-02-28
2706 no image IE7에서 가우스 콤포넌트 설치시 에러
기술지원44
1157 2007-03-02
2705 no image innerHTML로 가우스컴퍼넌트 표현할려고 합니다만.
홍당무
974 2007-02-28
Selected no image innerHTML로 가우스컴퍼넌트 표현할려고 합니다만.
관리자
1123 2007-02-28
2703 no image [Report] 에서 mask설정 <- Len() 인식못함 <========================== 답변좀해주세요!
테스트
1047 2007-02-28
2702 no image Report에서 Header의 Height를 크게 지정하면 화면정지현상...
정윤덕
969 2007-02-27
2701 no image 자답> Report에서 Header의 Height를 크게 지정하면 화면정지현상...
정윤덕
1008 2007-02-27
2700 no image 차트에서 X축의 label 사라짐
김진성
882 2007-02-27
2699 no image 차트에서 X축의 label 사라짐
관리자
1101 2007-02-27
2698 no image 가우스 업데이트시 에러...
김태갑
1213 2007-02-26
2697 no image 가우스 업데이트시 에러...
관리자
1389 2007-02-26
2696 no image Grid에서 특정 row를 화면에서 숨기기
안준우
1031 2007-02-23
2695 no image Grid에서 특정 row를 화면에서 숨기기
관리자
2500 2007-02-26
안녕하세요? 특정 ROW를 숨기는 기능은 저희가 가지고있지 않습니다. 만약 동일한 기능을 처리 하실려면 데이터셋 필터 기능을 사용하여 보여질때 필터를 적용하여 특정 ROW 를 필터 처리하여 표현해 주셔야 하며, 이 경우에는 기초데이터를 액세스 할수없습니다. 따라서 기초데이터를 자바 스크립트 변수에 넣어준후에 필터 처리 해서 그리드에 표현해 주시면 되겠습니다. 필터를 처리하기 전에 기초데이터가 화면에 잠깐 표현될수도있기 때문에 아래와 같은 흐름으로 처리해 주시면 깔끔하게 될거 같습니다. 1. 그리드.ReDraw = false로 셋팅 2. 데이터 조회 3. 기초 데이터 자바스크립트 변수에 저장 4. 필터처리 5. 그리드.ReDraw = true로 셋팅 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : GSCP >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : WebLogic >* DB 종류 : Oracle 9i >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : >-------------------------------------------------------------------------- > >그리드에서 특정 row를 화면에서 숨기고 싶습니다. > >column은 [ColumnID.show = false]로 가능한거 같던데. row는 아무리 찾아도 없네요. > >GridID.rowHeight를 이용하여 높이를 0으로 해 보려고 시도도 하였으나 성공하지 못하였습니다. > > >프로젝트 막바지에 개발자가 사고가 생겨 대체인원으로 급히 투입되었습니다. >앞선 개발자가 특정 row에 기초데이타를 넣고 계산을 하게끔 로직이 구현되어 있더라구요. >기초데이타는 화면에서 보여선 안되는데 지금에 와서 로직을 변경 할 수도 없고 난감하네요. > >방법을 알고 계시면 부탁 드립니다
2694 no image 트라이얼버전 라이센스 재설치외 복구방법 문의
김현재
1073 2007-02-22
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : * GAUCE 버전 : 4.0 * WAS 종류(WebLogic 등등) : WebLogic * DB 종류 : Ora10G * 문의 유형(질문/요청/참조) : 질문 * 내용 : license 를 설치된 PC의 라이센스 말고 서버의 라이센스 파일로 덮어씌워져버렸는데 (CVS작업시) 가우스 재설치 말고 다른 방법으로 라이센스 복구방법이 없을까요? 답글달기가 에러가 나네요 질문 환경은 트라이얼 버전(개발자 PC) winXP 입니다 ---------------------------- <2007. 2. 20. 오후 3시 09분 07초 KST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 1.4.2_11-b06 from Sun Microsystems Inc.> <2007. 2. 20. 오후 3시 09분 08초 KST> <Info> <Configuration Management> <BEA-150016> <This server is being started as the administration server.> <2007. 2. 20. 오후 3시 09분 08초 KST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 8.1 SP5 Mon Sep 19 23:06:54 PDT 2005 641358 WebLogic XMLX Module 8.1 SP5 Mon Sep 19 23:06:54 PDT 2005 641358 > <2007. 2. 20. 오후 3시 09분 09초 KST> <Notice> <Management> <BEA-140005> <Loading domain configuration from configuration repository at C:DEVbeauser_projectsdomainsmydomain.config.xml.> <2007. 2. 20. 오후 3시 09분 12초 KST> <Notice> <Log Management> <BEA-170019> <The server log file C:DEVbeauser_projectsdomainsmydomainmyservermyserver.log is opened. All server side log events will be written to this file.> <2007. 2. 20. 오후 3시 09분 15초 KST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.> <2007. 2. 20. 오후 3시 09분 15초 KST> <Notice> <WebLogicServer> <BEA-000327> <Starting WebLogic Admin Server "myserver" for domain "mydomain"> <2007. 2. 20. 오후 3시 09분 27초 KST> <Error> <HTTP> <BEA-101046> <[ServletContext(id=32140028,name=Web,context-path=)] [GAUCE] GauceFilter: 가우스 4.0 서버 라이센스를 검증하는 중 오류가 발생하였습니다. java.lang.NullPointerException at com.gauce.filter.GauceFilter.A(Unknown Source) at com.gauce.filter.GauceFilter.init(Unknown Source) at weblogic.servlet.internal.WebAppServletContext$FilterInitAction.run(WebAppServletContext.java:7008) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.registerFilter(WebAppServletContext.java:3082) at weblogic.servlet.internal.WebAppServletContext.initFilters(WebAppServletContext.java:3053) at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:3354) at weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletContext.java:6208) at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:864) at weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2134) at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2175) at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2122) at weblogic.management.deploy.slave.SlaveDeployer$Application.setActivation(SlaveDeployer.java:3099) at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllApplications(SlaveDeployer.java:1768) at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:351) at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(DeploymentManagerServerLifeCycleImpl.java:229) at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:136) at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:965) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:360) at weblogic.Server.main(Server.java:32) > <2007. 2. 20. 오후 3시 09분 28초 KST> <Notice> <WebLogicServer> <BEA-000331> <Started WebLogic Admin Server "myserver" for domain "mydomain" running in Development Mode> <2007. 2. 20. 오후 3시 09분 28초 KST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode> <2007. 2. 20. 오후 3시 09분 28초 KST> <Notice> <WebLogicServer> <BEA-000355> <Thread "ListenThread.Default" listening on port 7001, ip address *.*>
2693 no image 트라이얼버전 라이센스 재설치외 복구방법 문의
관리자
1710 2007-02-26
안녕하세요? 재설치 하셔야 합니다. 재설치는 그냥 현재 상태에서 설치파일 실행하여 설치하시면 됩니다. 기존에 사용하시던 셋팅들이 모두 변경되지 않기 때문에 손쉽게 설치가 가능합니다. 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : WebLogic >* DB 종류 : Ora10G >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >license 를 설치된 PC의 라이센스 말고 서버의 라이센스 파일로 덮어씌워져버렸는데 (CVS작업시) > >가우스 재설치 말고 다른 방법으로 라이센스 복구방법이 없을까요? > >답글달기가 에러가 나네요 >질문 환경은 트라이얼 버전(개발자 PC) winXP 입니다 > >---------------------------- > ><2007. 2. 20. 오후 3시 09분 07초 KST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 1.4.2_11-b06 from Sun Microsystems Inc.> ><2007. 2. 20. 오후 3시 09분 08초 KST> <Info> <Configuration Management> <BEA-150016> <This server is being started as the administration server.> ><2007. 2. 20. 오후 3시 09분 08초 KST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 8.1 SP5 Mon Sep 19 23:06:54 PDT 2005 641358 >WebLogic XMLX Module 8.1 SP5 Mon Sep 19 23:06:54 PDT 2005 641358 > ><2007. 2. 20. 오후 3시 09분 09초 KST> <Notice> <Management> <BEA-140005> <Loading domain configuration from configuration repository at C:DEVbeauser_projectsdomainsmydomain.config.xml.> ><2007. 2. 20. 오후 3시 09분 12초 KST> <Notice> <Log Management> <BEA-170019> <The server log file C:DEVbeauser_projectsdomainsmydomainmyservermyserver.log is opened. All server side log events will be written to this file.> ><2007. 2. 20. 오후 3시 09분 15초 KST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.> ><2007. 2. 20. 오후 3시 09분 15초 KST> <Notice> <WebLogicServer> <BEA-000327> <Starting WebLogic Admin Server "myserver" for domain "mydomain"> ><2007. 2. 20. 오후 3시 09분 27초 KST> <Error> <HTTP> <BEA-101046> <[ServletContext(id=32140028,name=Web,context-path=)] [GAUCE] GauceFilter: 가우스 4.0 서버 라이센스를 검증하는 중 오류가 발생하였습니다. >java.lang.NullPointerException > at com.gauce.filter.GauceFilter.A(Unknown Source) > at com.gauce.filter.GauceFilter.init(Unknown Source) > at weblogic.servlet.internal.WebAppServletContext$FilterInitAction.run(WebAppServletContext.java:7008) > at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) > at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) > at weblogic.servlet.internal.WebAppServletContext.registerFilter(WebAppServletContext.java:3082) > at weblogic.servlet.internal.WebAppServletContext.initFilters(WebAppServletContext.java:3053) > at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:3354) > at weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletContext.java:6208) > at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:864) > at weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2134) > at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2175) > at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2122) > at weblogic.management.deploy.slave.SlaveDeployer$Application.setActivation(SlaveDeployer.java:3099) > at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllApplications(SlaveDeployer.java:1768) > at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:351) > at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(DeploymentManagerServerLifeCycleImpl.java:229) > at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:136) > at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:965) > at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:360) > at weblogic.Server.main(Server.java:32) >> ><2007. 2. 20. 오후 3시 09분 28초 KST> <Notice> <WebLogicServer> <BEA-000331> <Started WebLogic Admin Server "myserver" for domain "mydomain" running in Development Mode> ><2007. 2. 20. 오후 3시 09분 28초 KST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode> ><2007. 2. 20. 오후 3시 09분 28초 KST> <Notice> <WebLogicServer> <BEA-000355> <Thread "ListenThread.Default" listening on port 7001, ip address *.*>
2692 no image 그리드 두개로 데이타 연결 하는것..
최미주
946 2007-02-22
2691 no image 그리드 두개로 데이타 연결 하는것..
관리자
1061 2007-02-26
안녕하세요? 원하시는 기능이 그리드A에 나온 데이터를 클릭했을때, 해당 데이터를 가지고 조회하여 다른 그리드B에 보여지게 구현하시는건가요? 만약 위와 같은 유형이라면, 그리드A의 OnClick이벤트에서 그리드B에 뿌려질 데이터를 조회하는 로직을 구현하시면 됩니다. 즉, 그리드A에 데이터를 뿌릴 조회 서비스와 그리드B에 데이터를 뿌릴 조회서비스를 구현후에 그리드A의 Onclick이벤트에서 그리드B에 데이터를 뿌릴 조회 서비스를 호출하는 형태로 구현하시면 됩니다. 바인딩과는 전혀 상관없을거 같네요 ^^ 그럼 수고하세요. - 원하시는 답이아니시면 저희한테 전화 주셔서 가이드 받으시는게 좋을거 같습니다. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : ? >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : 웹로직 >* DB 종류 : sybase >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : 그리드가 두개있습니다. > >왼쪽 그리드에 데이터가 나오면 로우를 클릭하여 선택하면 그에 맞는 내용이 오른쪽 그리드에 나와야 합니다. > >컴포넌트에 있는 바인드<액션 부분을 참조하면 비슷한 내용이 나오는데 >Mainindex_Basic.htm > >이런 형태인데.. 잘모르겠네요~ > >어떤 액션을 사용해야 할지.. >데이터셋과 어떻게 연결해야 할지.. > >소스나 설명 부탁드립니다. > > >
2690 no image 2662번 글 작성자 입니다
김희정
933 2007-02-22
Tag List
XE Login